執行緒控制之休眠執行緒

King問發表於2020-09-30

執行緒控制之休眠執行緒

新增到執行緒裡面,當呼叫是自動啟動

package cn.itcast_04;

import java.util.Date;

public class MyThread extends Thread {
	public MyThread() {
		
	}
	public MyThread(String name) {
		super(name);
	}
     @Override
    public void run() {
    	for(int x = 1;x<100;x++) {
    		System.out.println(getName()+"----"+x+"日期"+new Date());
    		//在輸出時,很快
    		//所以我們就有了睡眠
    		//降低所得
    		try {
				Thread.sleep(1000);
			} catch (InterruptedException e) {
				e.printStackTrace();
			}
    	}
    }
}

休眠執行緒呼叫

package cn.itcast_04;
import cn.itcast_04.MyThread;

public class 執行緒控制之休眠執行緒 {

	public static void main(String[] args) {
		//建立執行緒物件
		MyThread my1 = new MyThread();
		MyThread my2 = new MyThread();
		MyThread my3 = new MyThread();
		
		my1.setName("大潑猴");
		my2.setName("殺心觀音");
		my3.setName("三眼");
		
		my1.start();
		my2.start();
		my3.start();
	}
}

相關文章