freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

java多線程題目-wenkub

2023-04-08 04:57:21 本頁(yè)面
 

【正文】 一個(gè)線程使用,避免造成數(shù)據(jù)的不一致,需要使用線程同步機(jī)制,線程同步有幾種方式?分別如何實(shí)現(xiàn)?答:有兩種方式:第一種方式:使用同步方法synchronized void methodA(){}第二種方式:使用同步代碼塊void methodA(){synchronized{}}以下是一個(gè)模擬訂票業(yè)務(wù)的程序。請(qǐng)問(wèn)會(huì)出現(xiàn)什么錯(cuò)誤?該如何修改?(考點(diǎn):臨界區(qū)與互斥)public class Test { public static void main(String args[]) { BookingClerk bt = new BookingClerk()。 void booking(int num) { if (num = remainder) { (預(yù)定 + num + 張票)。 } else { (剩余票不夠,無(wú)法預(yù)定)。 BookingTest(BookingClerk bt, int num) { = bt。 }}答:?jiǎn)栴}:這樣會(huì)出現(xiàn)數(shù)據(jù)可能變得不一致,且不一致的概率很高,這樣是訂票系統(tǒng)不穩(wěn)定了,而且沒有線程的同時(shí)訪問(wèn)的效果,而是就是一般的程序執(zhí)行順序,不符合實(shí)際。 Thread t2=new Thread(new BookingTest(bt, 5))。 synchronized void booking(int num) { if (num = remain
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1