Java(System类,currentTimeMillis())
2016-08-30 17:05
190 查看
CurrentTimeMillis()方法来记录程序的执行时间。currentTimeMillis()方法将返回自1970年1月1日午夜起到现在的时间,时间单位是ms,如果要记录程序中一段程序的运行时间,可以在这段程序开始之前存储当前时间,在该段程序结束之际再次调用currentTimeMillis()方法,执行该段程序所花费的时间为其结束时刻的时间值减去其开始时刻的时间值。
结果(根据电脑性能)
执行100000000次循环需要的时间
需要的时间是:87ms
public class Elapsed { public static void main(String[] args) { long start,end,sum=0,times=100000000; System.out.println("执行"+times+"次循环需要的时间"); start=System.currentTimeMillis(); for(int i=0;i<times;i++) { sum=sum+i*i; } end=System.currentTimeMillis(); System.out.println("需要的时间是:"+(end-start)+"ms"); } }
结果(根据电脑性能)
执行100000000次循环需要的时间
需要的时间是:87ms
相关文章推荐
- c# 实现 java 的 System.currentTimeMillis() 值
- java的System.currentTimeMillis()和System.nanoTime()有什么区别?
- java: new Date().getTime() 与 System.currentTimeMillis() 与 System.nanoTime()
- java的System.currentTimeMillis()和System.nanoTime...
- 大一新生第一次写java程序,用System.currentTimeMillis() 获取当前时间
- C++中获取系统时间类似于Java中的System.currentTimeMillis()
- java使用new Date()和System.currentTimeMillis()获取当前时间戳(转载)
- Java Date and Time系列(二)- System.currentTimeMillis()介绍
- Java使用new Date()和System.currentTimeMillis()获取当前时间戳
- java的System.currentTimeMillis() && Timer和TimerTask && java的File相关 && java的IO相关
- JAVA获取当前系统时间System.currentTimeMillis()
- java的System.currentTimeMillis()如何转换成C#的DateTime.Now.Ticks?
- Java Date and Time系列(二)- System.currentTimeMillis()介绍
- java使用new Date()和System.currentTimeMillis()获取当前时间戳
- 关于Java中System.currentTimeMillis和System.nanoTime的错误认识
- Spring MVC exception - Invoking request method resulted in exception : public static native long java.lang.System.currentTimeMillis()
- java测试方法运行时间 System.currentTimeMillis();
- Java获取EL表达式中System.currentTimeMillis() / 1000的值
- Java基础知识强化84:System类之exit()方法和currentTimeMillis()方法
- 我的Java开发学习之旅------>System.nanoTime与System.currentTimeMillis的区别