筆試題之多執行緒賣票

2021-10-20 03:18:01 字數 829 閱讀 9541

很煩,今天這個筆試題手寫,寫了我半個小時都還沒寫完,思路本來是有的。

還有半個小時拿來做了27個選擇題,還空了乙個**題沒時間看。

自己下來用電腦重新寫了一次,十分鐘就完事兒了,感慨編輯器快捷編輯的強大。

package saleticket;

/** * @author wanhonglian email:[email protected]

* @version v1.0

* @title: $

* @package $

* @description: $(用一句話描述該檔案做什麼)

* @date $ $

*/public

class

saletickets

}class

windows

implements

runnable

catch (interruptedexception e)

if(ticket <=

500)

catch (interruptedexception e)

system.out.

println

("視窗"

+ thread.

currentthread()

.getname()

+"賣出第"

+ ticket +

"張票");

多執行緒賣票

前置條件 設定總票數 比如20張 開啟多個售票視窗同時進行火車票的售賣 這裡多個視窗代表 多執行緒.代表啟動了多少個執行緒物件 怎麼賣票 借助迴圈 重複賣票動作 使用 while死迴圈 每賣出1張 總票數 操作 什麼時候退出迴圈?發現賣完了,退出迴圈 開啟執行緒 執行 run方法內部邏輯 單執行緒賣...

賣票 多執行緒模擬賣票系統

網上搶票,方便又高效,很舒服。應用多執行緒的同步執行可以模擬很多人搶票,而且不會發生衝突。下面,我們就來利用多執行緒來模擬一把。include include include int tickets 100 定義票數為全域性變數,所以執行緒都可訪問 pthread mutex t mutex 定義互...

多執行緒筆試題

1 迅雷 編寫乙個程式,開啟3個執行緒,這3個執行緒的id分別為a b c,每個執行緒將自己的id在螢幕上列印10遍,要求輸出結果必須按abc的順序顯示 如 abcabc 依次遞推。include include define num 3 pthread mutex t mutex pthread ...