摘要:
生產(chǎn)者消費(fèi)者模式 這是一個(gè)線程同步問題,生產(chǎn)者和消費(fèi)者共享同一個(gè)資源,并且生產(chǎn)者和消費(fèi)者之間相互依賴,互為條件. 對于生產(chǎn)者,沒有生產(chǎn)產(chǎn)品之前,要通知消費(fèi)者等待.而生產(chǎn)了產(chǎn)品之后,又需要馬上通知消費(fèi)者消費(fèi) 對于消費(fèi)者,在消費(fèi)之后,要通知生產(chǎn)者已經(jīng)結(jié)束消費(fèi),需要生產(chǎn)新的產(chǎn)品以供消費(fèi), 在生產(chǎn)者消費(fèi)者問 閱讀全文
posted @ 2025-11-03 15:45
Huaixuxm
閱讀(1)
評論(0)
推薦(0)
摘要:
死鎖 一個(gè)死鎖案例 public class DeadLock { public static void main(String[] args) { Makeup t1 = new Makeup("xm", 0); Makeup t2 = new Makeup("xf", 1); t1.start( 閱讀全文
posted @ 2025-11-03 14:03
Huaixuxm
閱讀(6)
評論(0)
推薦(0)
摘要:
并發(fā):多個(gè)線程同時(shí)操作同一個(gè)對象 線程同步的形成條件:隊(duì)列+鎖 隊(duì)列 處理多線程問題時(shí),多個(gè)線程訪問同一個(gè)對象,并且某些線程還想修改這個(gè)對象.這時(shí)候我們就需要線程同步.線程同步其實(shí)就是一種等待機(jī)制,多個(gè)需要同時(shí)訪問比對象的線程進(jìn)入這個(gè)對象的等待池形成隊(duì)列,等待前面線程使用完畢,下一個(gè)線程再使用。 鎖 閱讀全文
posted @ 2025-11-03 11:15
Huaixuxm
閱讀(3)
評論(0)
推薦(0)

浙公網(wǎng)安備 33010602011771號