55、线程睡眠
线程睡眠
Thread中的sleep方法可以使当前线程睡眠,线程睡眠后,里面的任务不会执行,待睡眠时间过后会自动苏醒,从而继续执行任务。
Thread中有两个重载的sleep方法
sleep(long millis),指定睡眠毫秒数
sleep(long millis, int nanos),第一个参数是毫秒,第二个参数是纳秒
代码示例:
package com.sutaoyu.Thread; public class test_7 { public static void main(String[] args){ new Thread() { public void run() { for(int i = 0;i < 10;i++) { try { Thread.sleep(1000); }catch(InterruptedException e) { e.printStackTrace(); } System.out.println("monkey"); } } }.start(); new Thread() { public void run() { for(int i = 0;i < 10;i++) { try { Thread.sleep(1000); }catch(InterruptedException e){ e.printStackTrace(); } System.out.println("1024"); } } }.start(); } }