#
在線程并發執行的時候,我們需要保證臨界資源的安全訪問,防止線程爭搶資源,造成數據二義性。 線程同步: 條件變量 為什么使用條件變量? 對臨界資源的時序可控性,條件滿足會通知其他等待操作臨界資源
一.多線程間的互斥 臨界資源--每次只允許一個線程進行訪問的資源線程間的互斥--多個線程在同一個時刻需要訪問臨界資源QMute類是一把線程鎖,保證線程間的互斥--利用線程鎖能夠保證臨界資源的安全性QM
什么是多線程通訊? 多線程通訊就是多個線程同時操作一個資源,但是操作的動作不同 代碼實現 package com.kernel; class Res { private String nam