Thread類實現買電影案例
package cn.itcast_01;
/*
* 某電影院目前正在上映賀歲大片,共有100章票,而它有三個售票視窗,請設計一個程式模擬該電影院售票
*
* 繼承Thread類來實現
*
*/
public class Thread類實現買電影案例 {
public static void main(String[] args) {
//建立三個執行緒物件
MyThread my1 = new MyThread();
MyThread my2 = new MyThread();
MyThread my3 = new MyThread();
//給執行緒起名字
my1.setName("視窗1");
my2.setName("視窗2");
my3.setName("視窗3");
//啟動執行緒
my1.start();
my2.start();
my3.start();
}
}
package cn.itcast_01;
public class MyThread extends Thread{
//定義100章票
//private int ticket = 100;
//為了讓多個執行緒共享著100章票,我們其實應該用靜態修飾
private static int ticket = 100;
public void run() {
//定義100章票
//每個執行緒進來都會走這裡,這樣的話,每個執行緒物件相當於買的是自己的那100章票,這不合理
// int ticket = 100;
//是為了摸擬一值有票
while(true)
if(ticket>0) {
System.out.println(getName() + "正在出售"+(ticket--)+"張票");
}
}
}
相關文章
- React實現的超高仿豆瓣電影React
- Thread類thread
- html5案例--製作電影影評網HTML
- 現實程式猿與電影中程式猿
- java 一個類實現兩個介面的案例Java
- 多執行緒-繼承Thread類的方式賣電影票案例執行緒繼承thread
- 使用Thread類和Runnable介面實現多執行緒的區別thread執行緒
- Java之實現多執行緒的方式一 :繼承Thread類Java執行緒繼承thread
- 20行程式碼實現電影評論情感分析行程
- Vue全家桶實現還原豆瓣電影wap版Vue
- 實現基於內容的電影推薦系統—程式碼實現
- Thread類及使用thread
- 粒子類特效SDK,電影級的逼真特效特效
- 人臉識別技術,將電影變成現實
- Java Thread實現讀寫同步 (轉)Javathread
- 實現腦電訊號的情緒分類
- 深度學習(四)之電影評論分類深度學習
- 電影中智慧汽車 什麼時候才能成為現實?
- 用VR眼鏡來欣賞IMAX電影 即將實現VR
- 堪薩斯大學:研究發現盜版電影不會給電影行業帶來太大影響行業
- 尚矽谷大資料Hadoop(30)P120-P127Mapreduce-FileinputFormat實現類KeyValueTextInputFormat案例實現NLineInputFormat案例實現大資料HadoopORM
- AR實踐:基於ARKit實現電影中的全息視訊會議
- 中國電影產業發展現狀研究產業
- WPF 實現陰影效果
- uSwitch:電池壽命對智慧手機購買決定有最大影響
- Rt-thread提供的printf實現(rt_vsnprintf的實現)thread
- 手把手教你用RecyclerView實現貓眼電影選擇效果View
- 用python實現的抓取騰訊視訊所有電影的爬蟲Python爬蟲
- HashSet 實現類
- 投放乾貨:QQ小遊戲買量現狀、優化方法及變現案例遊戲優化
- 遊戲中的陰影實現遊戲
- 132.繼承Thread實現多執行緒繼承thread執行緒
- 資料分析:AI智慧科技影響下,電話機器人實現落地AI機器人
- VR打造權利的遊戲 張藝謀要拍虛擬現實電影?VR遊戲
- 假陰影,低開銷的陰影實現方式
- Java多執行緒(二):Thread類Java執行緒thread
- Java之Thread類的常用方法 .sleep()Javathread
- java多執行緒之Thread類Java執行緒thread