多線程與併發-原理

-- synchronized 線程安全的主要誘因 1.存在共享數據(也稱臨界資源) 2.存在多條線程共同操作這些共享數據 解決方法:同一時刻有且只有一個線程在操作共享數據,其他線程必須等到該線程處理完數據後在對共享線程進行操作   互斥鎖的特性 1.互斥性:在同一時間只允許一個線程持有某個對象鎖,通過這種特性來實現多線程的協調機制,這樣在同一時間只有一個線程對需要同步的代碼塊(複合操作)進行訪問
相關文章
相關標籤/搜索