TA貢獻1851條經驗 獲得超5個贊
lock()括號中的東西,就是一個object。如果lock鎖住的大括號里的語句沒執行完,就鎖住這個object。如果這個object被鎖住的,其他線程執行到這里都會被鎖住而等待。typeof加不加,對于lock本身沒有任何作用,但是看代碼的邏輯,起到什么作用。
TA貢獻1829條經驗 獲得超4個贊
這是在多線程時保護資源用的,括號里面是被鎖住的資源,當第一個線程執行到這里的時候可以使用該資源,如果第二個線程執行到這里的時候第一線程還沒用完那就排隊等待,至于那個typeof那個沒看到上下文,不清楚啊應該是鎖住對應的類吧
舉報
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號