System.currentTimeMillis spa
精准度:mscode
返回:当前时间与1970年1月1日之间的毫秒差blog
优缺:class
`精度和准确度可能不够thread
`更改系统时间会影响结果sed
long start = System.currentTimeMillis(); //do something long end = System.currentTimeMillis();
System.nanoTimebug
精准度:ns程序
返回:当前系统(程序)计时器的精确值(ns)im
优缺:di
`没有定义参考时间,只能用来测量时间间隔
long start = System.nanoTime(); //do something long end = System.nanoTime();
更多:
Debug.threadCpuTimeNanos
SystemClock.currentThreadTimeMills
SystemClock.elapsedRealTime
SystemClock.upTimeMills