public static long currentTimeMillis() 返回当前时间(以毫秒为单位)
可用来记录程序运行时间
public class currentTimeMillis {
public static void main(String[] args) {
long start=System.currentTimeMillis();//记录程序开始时间
//执行一个程序
for(int i=0;i<1000;i++) {
System.out.println(i);
}
//System.exit(0);终止当前运行的虚拟机,非零表示异常终止
long end=System.currentTimeMillis();//记录程序结束时间
//共耗时=结束时间-开始时间;
System.out.println("该程序执行共耗时"+(end-start)+"毫秒");
}
}
System类 位于java.lang包 public final class System extends Object
System类包含几个有用的类字段和方法。 它无法实例化。 System类提供的设施包括标准输入,标准输出和错误输出流; 访问外部定义的属性和环境变量; 加载文件和库的方法; 以及用于快速复制阵列的一部分的实用方法。
该博客展示了如何使用Java的System.currentTimeMillis()方法来记录并计算程序的运行时间。通过在程序开始和结束时获取时间戳,然后相减得到程序执行耗时,以此来评估程序效率。
1594

被折叠的 条评论
为什么被折叠?



