currentTimeMillis和getTimeInMillis与getTime获取当前时间戳耗时比较是怎样的

技术currentTimeMillis和getTimeInMillis与getTime获取当前时间戳耗时比较是怎样的这期内容当中小编将会给大家带来有关currentTimeMillis和getTimeInMillis与g

本期,边肖将为您带来关于currentTimeMillis和getTimeInMillis以及getTime在获取当前时间戳方面的比较信息。文章内容丰富,从专业角度进行分析和叙述。看完这篇文章,希望你能有所收获。

代码

import Java . util . calendar;

import Java . util . date;

publicclassTestMillTime{

publicationstatinvitmain(String[]args){ 0

//方法1。

longrtmillis=system . CurrentMemillis();

for(inti=0;i100000I){ 0

system . CurrentMemillis();

}

系统。out . println(' current timemillis方法消耗的时间是: '(系统。current timemillis()-start millis));

//方法2。

startMillis=calendar . getinstance()。getTimeInMillis();

for(inti=0;i100000I){ 0

Calendar.getInstance()。getTimeInMillis();

}

系统。out.println('日历中getTime()方法消耗的时间为: '(系统。current timemillis()-start millis));

//方法三。

startMillis=newDate()。getTime();

for(inti=0;i100000I){ 0

newDate()。getTime();

}

系统。out . println(getTime方法在' date为: '(系统。current timemillis()-start millis));

}

}

执行结果

current timemillis方法:5消耗的时间。

日历:158中的getTime()方法消耗的时间。

日期:8中的getTime方法消耗的时间。

00-1010 newdate方法其实叫做currentTimeMillis,但是因为它调用getTime方法,所以很容易理解时间消耗比currentTimeMillis稍微长一点。毕竟从日期数据到长数据是有转换的,getTimeInMillis方法总是在执行之前加载Calendar,也就是说执行Calendar.getInstance()方法在加载过程中会消耗大量的时间,所以耗时最长,所以在生成当前时间戳的方法中不建议使用getTimeInMillis。

以上是currentTimeMillis、getTimeInMillis和getTime在获取边肖为大家分享的当前时间戳方面的对比。如有类似疑惑,请参考以上分析了解。想了解更多,请关注行业信息渠道。

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/38064.html

(0)

相关推荐

  • 一场因OpenJDK引发的血案 之JavaFx

    技术一场因OpenJDK引发的血案 之JavaFx 一场因OpenJDK引发的血案 之JavaFxhttps://zhuanlan.zhihu.com/p/103765203
    案发现场
    最近做了个项

    礼包 2021年11月9日
  • JAVA中使用SQL语句查询 EXCEL文件数据

    技术JAVA中使用SQL语句查询 EXCEL文件数据这篇文章将为大家详细讲解有关JAVA中使用SQL语句查询 EXCEL文件数据,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了

    攻略 2021年12月2日
  • 如何用C语言写一个控制台版的2048

    技术如何用C语言写一个控制台版的2048如何用C语言写一个控制台版的2048,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。先说说所需要用到的头文件:#i

    攻略 2021年10月27日
  • springsecurity权限控制(springboot权限控制框架)

    技术SpringBoot2 整合SpringSecurity框架是怎么实现用户权限安全管理这篇文章给大家介绍SpringBoot2 整合SpringSecurity框架是怎么实现用户权限安全管理,内容非常详细,感兴趣的小

    攻略 2021年12月18日
  • 2021-2022-1-diocs-TCP/IP和网络编程

    技术2021-2022-1-diocs-TCP/IP和网络编程 2021-2022-1-diocs-TCP/IP和网络编程一、任务详情
    自学教材第13章,提交学习笔记(10分)
    知识点归纳以及自己最有收

    礼包 2021年11月23日
  • androidmonkey测试工具的完善思路(androidmonkey教程)

    技术Android中的monkey实战是怎样的这篇文章将为大家详细讲解有关Android中的monkey实战是怎样的,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。环境介绍

    攻略 2021年12月24日