十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
java代码运行时要消耗多少时间的测量方法:
巴中网站制作公司哪家好,找创新互联!从网页设计、网站建设、微信开发、APP开发、响应式网站设计等网站项目制作,到程序开发,运营维护。创新互联自2013年创立以来到现在10年的时间,我们拥有了丰富的建站经验和运维经验,来保证我们的工作的顺利进行。专注于网站建设就选创新互联。
定义一个起始时间:
long start = System.currentTimeMillis();
//这里是你要执行的程序块。。。。
定义一个结束时间
long end = System.currentTimeMillis();
程序快执行耗时=start-end;
Java计时函数currentTimeMills()
System.currentTimeMills()计时精确到毫秒级,跟计算机以1970年1月1日0时为计时起点一样,该函数方法统计的也是从1970年1月1日0时开始,到程序运行到该函数时刻的毫秒总数。
该函数方法定义在Java系统类System中,如果想实现程序运行计时功能也很简单,只要在程序前后分别放置该函数方法,然后后减前毫秒总数,就能计算程序运行的耗时。具体实现如下:
long startTime = System.currentTimeMills(); //程序开始记录时间
//。。。 。。。
long endTime = System.currentTimeMills(); //程序结束记录时间
long TotalTime = endTime - startTime; //总消耗时间
在你所要计时的操作之前获取当前系统时间,
SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");//设置日期格式
System.out.println(df.format(new Date()));// new Date()为获取当前系统时间
在该操作恰好执行完后,再获取一个当前系统时间。
两个时间相减,就是Java中操作的耗时。