6.21Java多執行緒併發協作訊號燈法
阿新 • • 發佈:2021-06-21
通過標識位在方法當中進行資料操作
package iostudy.threadcooperation;
/**
* 生產者消費者實現方式二:訊號燈法
* 藉助標識位
* @since JDk 1.8
* @date 2021/6/21
* @author Lucifer
*/
public class CoTestNo2 {
public static void main(String[] args) {
/*新建資源類物件*/
Tv tv = new Tv();
new Player(tv).start();
new Watcher(tv).start();
}
}
/**
* 生產者 演員
*/
class Player extends Thread{
/*資源類屬性*/
Tv tv;
/*建立構造器*/
public Player(Tv tv){
this.tv = tv;
}
/*重寫run方法*/