黑马程序员技术交流社区
标题:
记录--获取一段程序运行时间
[打印本页]
作者:
ColdMoon
时间:
2015-7-30 15:35
标题:
记录--获取一段程序运行时间
原理:获取程序开始和结束的时间,并相减。
获取时间:System.currentTimeMillis();
//获取某一段代码时间的抽象类
abstract class GetTime
{
public final void getTime()
{
long start=System.currentTimeMillis();
run();
long end=System.currentTimeMillis();
System.out.println("毫秒:"+(end-start));
}
public abstract void run();
}
//运行的程序
class Time1 extends GetTime
{
public void run()
{
for(int x=0;x<500;x++)
{
System.out.println(x);
}
}
}
//获取结果
class Time {
public static void main(String[] args)
{
Time1 gt=new Time1();
gt.getTime();
}
}
复制代码
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2