Java System nanoTime()方法
java.lang.System.nanoTime() 方法返回最精确的可用系统计时器的当前值,以毫微秒为单位。返回的值表示从一些固定的,任意时间纳秒(在未来,那么值可以是负的),并提供纳秒精度,但不一定是纳秒级的精度。
1 语法
public static long nanoTime()
2 参数
无
3 返回值
此方法返回系统计时器的当前值,以毫微秒为单位。
4 示例
package com.yiidian;
/**
* 一点教程网: http://www.yiidian.com
*/
/**
* Java System nanoTime()方法
*/
import java.lang.*;
public class SystemDemo {
public static void main(String[] args) {
// returns the current value of the system timer, in nanoseconds
System.out.print("time in nanoseconds = ");
System.out.println(System.nanoTime());
// returns the current value of the system timer, in milliseconds
System.out.print("time in milliseconds = ");
System.out.println(System.currentTimeMillis());
}
}
输出结果为:
time in nanoseconds = 255073580723571
time in milliseconds = 1349311227921
热门文章
优秀文章