java时间计数_java计算方法耗时

java时间计数_java计算方法耗时java时间计数

大家好,又见面了,我是你们的朋友全栈君。

  1. System.currentTimeMillis()
    简介:从1970年1月1日 UTC到现在的毫秒数
    返回类型:long
    单位:毫秒

  2. System.nanoTime()
    简介:基于cpu核心的时钟周期来计时,它的开始时间是不确定的,仅可用于比较两个相对时间,运行在两个不同的cpu核心上,从而导致得到的结果完全不符逻辑。
    返回类型:long
    单位:纳秒(1纳秒=0.000001 毫秒,1纳秒=0.00000 0001秒 )

     For example, to measure how long some code takes to execute:
     long startTime = System.nanoTime();
     // ... the code being measured ...
     long estimatedTime = System.nanoTime() - startTime;

     To compare two nanoTime values
     long t0 = System.nanoTime();
     ...
     long t1 = System.nanoTime();
     one should use {@code t1 - t0 < 0}, not {@code t1 < t0},
     because of the possibility of numerical overflow.
  1. SystemClock.uptimeMillis()
    简介:从开机到现在的毫秒数(手机睡眠的时间不包括在内),Handler类的 postDelay()方法也是基于SystemClock.upTimeMillis()方法
    返回类型:long
    单位:毫秒

  2. SystemClock.elapsedRealtime()
    简介从开机到现在的毫秒数(手机睡眠的时间包括在内),AlarmManager可以定时发送消息,即使在系统睡眠、应用停止的状态下也可以发送,这类需求就需要使用该方法
    返回类型:long
    单位:毫秒

转载于:https://my.oschina.net/u/1011897/blog/2244599

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/107259.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • python求最大公约数和最小公倍数的两种方法

    python求最大公约数和最小公倍数的两种方法最大公约数和最小公倍数的求解可以归结为求最大公约数,最小公倍数为两数乘积除以最大公倍数这里介绍两种求解方法,一种数常规易于理解的,一种是用辗转相除法实现的#求最大公倍数和最小公约数a=int(input(“输入一个数字”))b=int(input(“再输入一个数字”))m=[]ifa>b:smaller=belse:smaller=afori…

  • clion2021.9.2 激活码_最新在线免费激活

    (clion2021.9.2 激活码)好多小伙伴总是说激活码老是失效,太麻烦,关注/收藏全栈君太难教程,2021永久激活的方法等着你。https://javaforall.cn/100143.htmlIntelliJ2021最新激活注册码,破解教程可免费永久激活,亲测有效,上面是详细链接哦~1STL5S9V8F-eyJsaWNlbnNlSWQiOi…

  • c#中int16 int32 int64区别[通俗易懂]

    c#中int16 int32 int64区别[通俗易懂]c#intInt32Int64的区别int16=short;int32=int;int64=long;Int16值类型表示值介于-32768到+32767之间的有符号整数。Int32值类型表示值介于-2,147,483,648到+2,147,483,647之间的有符号整数。Int64值类型表示值介于-9,223,372

  • idm下载百度网盘有限制 提示403错误 下载显示没有权限404,最新的解决办法教程

    idm下载百度网盘有限制 提示403错误 下载显示没有权限404,最新的解决办法教程近期idm下载百度网盘速度在20k/s-50k/s左右,针对这个问题,在2020年10月25日,百度网盘直链提取作者更改了下载接口,速度又能达到nm/s了。user-agent需要更改为netdisk没有了下载数的限制,可以尽可能把下载线程拉高以提高下载速度,服务器可以不填写了,支持同时下载多个文件,不会再提示403错误了以下为测试截图我用的是校园网,每秒接近三M已经很快了,一百多M的视频几秒钟就完事儿了,还是很赞的!如果大家喜欢今天的推文的话,希望大家支持一下小编,点个在看啥的,谢谢大家!今

  • 彻底卸载MySQL Connector Net

    彻底卸载MySQL Connector Net在win10控制面板中始终无法卸载MySQLConnectorNet。几经波折,终于找到一个成功的方式。故,在此记录。使用微软的Fixproblemsthatblockprogramsfrombeinginstalledorremoved进行卸载。

  • 链式求导法则公式_链式法则求导基础题

    链式求导法则公式_链式法则求导基础题原题链接“计算图”(computational graph)是现代深度学习系统的基础执行引擎,提供了一种表示任意数学表达式的方法,例如用有向无环图表示的神经网络。 图中的节点表示基本操作或输入变量,边表示节点之间的中间值的依赖性。 例如,下图就是一个函数 ( 的计算图。现在给定一个计算图,请你根据所有输入变量计算函数值及其偏导数(即梯度)。 例如,给定输入,,上述计算图获得函数值 (;并且根据微分链式法则,上图得到的梯度 ∇。知道你已经把微积分忘了,所以这里只要求你处理几个简单的算子:加法、减法、乘

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号