1. 程式人生 > >java:多執行緒(休眠執行緒)

java:多執行緒(休眠執行緒)

* Thread.sleep(毫秒,納秒), 控制當前執行緒休眠若干毫秒1秒= 1000毫秒 1秒 = 1000 * 1000 * 1000納秒 1000000000
 

public class Demo3_Sleep {

	public static void main(String[] args) throws Exception {
//		demo1();
		new Thread() {
			public void run() {
				for(int i=0;i<10;i++) {
					try {
						Thread.sleep(1000);
					} catch (InterruptedException e) {
						
						e.printStackTrace();
					}
					System.out.println(getName()+i+"...aaaa");
				}
			}
		}.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(getName()+i+"...bbbb");
				}
			}
		}.start();
	}

	private static void demo1() throws InterruptedException {
		for(int i=20;i>=0;i--) {
			Thread.sleep(1000);
			System.out.println("倒計時第"+i+"秒");
		}
	}

}