1 互斥是指某一資源同時只允許一個訪問者對其進行訪問,具有唯一性和排它性。但互斥無法限制訪問者對資源的訪問順序,即訪問是無序的。
2 同步是指在互斥的基礎上(大多數情況),通過其它機制實現訪問者對資源的有序訪問。
3 同步其實已經實現了互斥,所以同步是一種更為復雜的互斥。
4 互斥是一種特殊的同步。
synchronized 保證了互斥,
wait和notify可以在互斥的基礎上實現同步
1 互斥是指某一資源同時只允許一個訪問者對其進行訪問,具有唯一性和排它性。但互斥無法限制訪問者對資源的訪問順序,即訪問是無序的。
2 同步是指在互斥的基礎上(大多數情況),通過其它機制實現訪問者對資源的有序訪問。
3 同步其實已經實現了互斥,所以同步是一種更為復雜的互斥。
4 互斥是一種特殊的同步。
synchronized 保證了互斥,
wait和notify可以在互斥的基礎上實現同步
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。