java记录代码运行时间毫秒微秒

一般我们使用获取毫秒方法

System.currentTimeMillis(); 

可以是这样

long startTime = System.currentTimeMillis(); 
//do something code
long endTime = System.currentTimeMillis(); 
System.out.println("程序运行时间:" + (endTime - startTime) + "毫秒");

如果觉得这个精度还不够可以用获取微秒方法

System.nanoTime();

可以是这样

long startTime = System.nanoTime(); 
//do something code
long endTime = System.nanoTime(); 
System.out.println("程序运行时间:" + (endTime - startTime) + "微秒");

猜你喜欢

转载自blog.csdn.net/gotowest123/article/details/124567430
今日推荐