您的位置:首页 > 其它

写的一个获取 某程序 运行所需时间的函数: 用到了abstract, final等

2011-10-09 21:42 281 查看
//获取时间
abstract class GetTime
{
//final 是为了不让复写
public final void getTime()
{
long start=System.currentTimeMillis();
runCode();
long end=System.currentTimeMillis();
System.out.println("......................."+(end-start)+".......................");
}
//abstract方便让子类复写需要测试的代码
public abstract void runCode();
}
//写上需要测试的代码
class SubTime extends GetTime
{
public void runCode()
{
for(int i=1;i<100;i++)
{
System.out.print(i);
}
}
}

class Person
{
public static void main(String[] args)
{
GetTime gt=new SubTime();
//注意:runCode走的是子类的代码
gt.getTime();
}
}


 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  class 测试 string