在调试程序的时候,有时候需要知道一段程序执行的时间,那我们就可以使用Calendar的getTimeInMillis()方法来得到这个执行时间,getTimeInMillis是获取当前毫秒级的时间,返回类型是long。
我们只要在需要记录时间的程序开始和结尾的地方获取当前毫秒级的时间,然后相减就可以得到程序执行的时间了。示例如下:
import java.util.Calendar;
long t1 = Calendar.getInstance().getTimeInMillis();
Thread.sleep(2000);
long t2 = Calendar.getInstance().getTimeInMillis();
System.out.println(t2-t1 + "ms");
2,System.currentTimeMillis();
我们还可以使用System的currentTimeMillis()来获取当前时间的毫秒数
long t1 = System.currentTimeMillis();
感谢您的阅读,如果文章中有错误或者您有什么好的建议,也欢迎您直接留言批评指教。Thanks,friends!