Java併發編程

多線程編程的特色 同一份代碼,能夠有多個線程執行 ——便可以在一個CPU核上面併發執行 ——也能夠在多個CPU核上並行執行 線程的執行默認是亂序的 ——程序員不能假定執行次序 線程會共享數據(對象的變量) ——須要互斥 線程之間也須要合做(同步) 如何實現互斥? 鎖 只有得到了鎖的線程,才能對共享資源作操做,換句話說:進入臨界區 對共享資源作完操做(即便發生異常),必定要釋放鎖!程序員 鎖是什麼東
相關文章
相關標籤/搜索