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

正文內(nèi)容

java多線程管理ppt課件(編輯修改稿)

2025-02-05 05:06 本頁面
 

【文章內(nèi)容簡介】 方式: void method() { synchronized(this) { // } } 同步方法: synchronized void method() { // } 同步原理 synchronized (object) { // } 鑰匙在對象中,而不在代碼中。 每個對象有一個鑰匙 ? 為了執(zhí)行 synchronized()塊,線程需要得到對象中的鑰匙。一旦獲得了鑰匙,對象就不再擁有鑰匙。 ? 如果當(dāng)線程要執(zhí)行 synchronized()時,鑰匙不在對象中,線程就 wait。一直到鑰匙還到了對象中,才被這個線程拿到。 ? 當(dāng)線程離開 synchorized()塊,鑰匙就還給了對象。 階段回顧 線程優(yōu)先級的概念? 什么是線程同步?如何實現(xiàn)線程同步? 實現(xiàn)同步的要點: 兩個線程對相同的公共資源進(jìn)行訪問。 通過同步公共資源的訪問方法實現(xiàn)線程安全。 死鎖的必要條件與解決方法 死鎖圖, P P2表示兩個線程, R R2表示資源, P1已經(jīng)占用資源 R1而且在等待R2, P2已經(jīng)占用資源 R2而且在等待 R1,這時就會產(chǎn)生兩個線程互相等待的狀態(tài)。 wait和 notify機(jī)制 實際應(yīng)用中,多線程之間常常需要互相協(xié)調(diào)工作。例如生產(chǎn)者和消費(fèi)者的問題。 在 JAVA中,這個機(jī)制的實現(xiàn)依賴于 wait()/notify()方法。 synchronized(obj) { while(!condition) { ()。 } ()。 } Wait與 notify示例 以生產(chǎn)產(chǎn)品面包為例。 class Bread{ private int id。 publ
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1