购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

1.6 sleep(long millis,int nanos)方法

sleep(long millis,int nanos)方法的作用是在指定的毫秒数加指定的纳秒数内让当前正在执行的线程休眠(暂停执行),此操作受到系统计时器和调度程序的精度和准确性的影响。

创建测试用的代码如下:

public class Test1 {
    public static void main(String[] args) throws InterruptedException {
        long beginTime = System.currentTimeMillis();
        Thread.currentThread().sleep(2000, 999999);
        long endTime = System.currentTimeMillis();
        System.out.println(endTime - beginTime);
    }
}

程序运行结果如图1-34所示。

图1-34 将main线程 xR5fQNTKS4KNI4EVoDIyjPh7XjiBl2gbwxksJbb/hdD6j1VRojbgmGF6JGikYBqs

点击中间区域
呼出菜单
上一章
目录
下一章
×