Java併發編程原理與實戰一(線程狀態及建立線程的多種方式)

1、爲何要學習併發編程 1.發揮多處理的強大能力 2.建模的簡單性 3.異步事件的簡化處理 4.響應更加靈敏的用戶界面php 2、併發的缺點 1.安全性問題 多線程環境下 多個線程共享一個資源 對資源進行非原子性操做java 2.活躍性問題(飢餓) 一、死鎖 二、飢餓 飢餓與公平 1)高優先級吞噬全部低優先級的CPU時間片 2)線程被永久堵塞在一個等待進入同步塊的狀態 3)等待的線程永遠不被喚醒
相關文章
相關標籤/搜索