
long startTime=SystemcurrentTimeMillis(); //获取开始时间
doSomeThing(); //测试的代码段
long endTime=SystemcurrentTimeMillis(); //获取结束时间
Systemoutprintln("程序运行时间: "+(end-start)+"ms");
abstract class GetTime {
public final void getTime() {
long start = SystemcurrentTimeMillis();
runcode();
long end = SystemcurrentTimeMillis();
Systemoutprintln("运行时间:" + (end - start) + "毫秒");//应该是end - start
}
public abstract void runcode();
}
public class SubTime extends GetTime {//建立一个java文件为SubTimejava,SubTime为主类,加为public
public void runcode() {
for (int x = 0; x < 4000; x++) {
Systemoutprintln(x);
}
}
static public void main(String args[]) {//写一个主函数就好了
new SubTime()getTime();//建立对象调用getTime();
}
}
可以用eclipse运行
//不需要导入包
//在你的方法第一行加上:
long a=SystemcurrentTimeMillis();
//在最好的一行加上:
Systemoutprintln("\r<br>执行耗时 : "+(SystemcurrentTimeMillis()-a)/1000f+" 秒 ");
以上就是关于java猜数游戏程序中如何显示所用时间全部的内容,包括:java猜数游戏程序中如何显示所用时间、JAVA 获取一段程序运行时间、java如何记录方法运行时间等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)