国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發(fā)設計 > 正文

多線程題目

2019-11-10 16:55:07
字體:
來源:轉載
供稿:網(wǎng)友
java 多線程 團隊因財政緊缺,面臨“廢隊危機”。這時,來自Anzuo組的9位隊員挺身而出。為 了化解危機,他們做出了一個艱難的決定——成為偶像。他們希望通過街頭開Live賣唱 獲得資助,從而維持團隊的正常運作。已知: 聯(lián)創(chuàng)團隊的賬戶中初始時只剩下2000元。 這9人賣唱各自獨立工作,每賣唱一次可為團隊掙得100元經(jīng)費。但賣唱后需要休 息一天(實現(xiàn)時用200ms代替)。 團隊的日常支出為800元/天,由啟明管理員每天(200ms)扣除一次。 當團隊賬戶余額達到10000元時,他們會停止工作,專心寫代碼。少于10000元時 繼續(xù)工作。 請學習Java多線程相關知識,模擬上述場景。 輸出樣例: 我是1號隊員,賣唱成功。團隊賬戶余額2100元。 我是3號隊員,賣唱成功。團隊賬戶余額2200元。 我是4號隊員,賣唱成功。團隊賬戶余額2300元。 我是啟明管理員,扣錢成功。團隊賬戶余額1500元。 ………………………… 我是8號隊員,賣唱成功。團隊賬戶余額9900元。 我是2號隊員,賣唱成功。團隊賬戶余額10000元。 我是9號隊員,余額已爆表,專心寫代碼。 …………………………class MyRunnable implements Runnable{ int money = 2000; public void run() { for (int i = 0; i < 10; i++) { this.Change(); try { Thread.sleep(200); } catch (InterruptedException e) { e.PRintStackTrace(); } } } public synchronized void Change(){ String name = Thread.currentThread().getName(); if (name.equals("啟明管理員")) { this.money = this.money - 800; System.out.println("我是啟明管理員,扣錢成功,團隊賬戶余額:"+this.money); } else{ if (this.money >= 10000) { System.out.print("我是" + name + ",余額爆表,專心寫代碼/n"); } else { this.money = this.money + 100; System.out.print("我是" + name + ",賣唱成功。團隊賬戶余額:" + this.money + "/n"); } } }}public class ThreadDemo { public static void main(String[] args) { MyRunnable r = new MyRunnable(); Thread t1 = new Thread(r,"1號隊員"); Thread t2 = new Thread(r,"2號隊員"); Thread t3 = new Thread(r,"3號隊員"); Thread t4 = new Thread(r,"4號隊員"); Thread t5 = new Thread(r,"5號隊員"); Thread t6 = new Thread(r,"6號隊員"); Thread t7 = new Thread(r,"7號隊員"); Thread t8 = new Thread(r,"8號隊員"); Thread t9 = new Thread(r,"9號隊員"); Thread t0 = new Thread(r,"啟明管理員"); t1.start(); t2.start(); t3.start(); t4.start(); t5.start(); t6.start(); t7.start(); t8.start(); t9.start(); t0.start(); }}

發(fā)現(xiàn)了當時熬測的題目文件 現(xiàn)在試著實現(xiàn)。

為了這些線程共享資源,又有不同的方法,用了個很笨的字符串判斷,不知道應該怎么弄會好點。 多看點資料再來改改。


上一篇:商人小鑫

下一篇:JUC的Condition注意事項

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 萍乡市| 天祝| 清水河县| 南雄市| 保靖县| 广饶县| 桐梓县| 温泉县| 铜鼓县| 梧州市| 岢岚县| 安康市| 玉门市| 揭西县| 静安区| 喀什市| 静宁县| 武宁县| 奇台县| 铁岭市| 麦盖提县| 敦化市| 台湾省| 买车| 隆化县| 漳浦县| 措美县| 崇明县| 长葛市| 余庆县| 民乐县| 昌宁县| 永昌县| 夹江县| 天全县| 贺州市| 崇礼县| 文成县| 讷河市| 徐汇区| 防城港市|