理解高併發(5).synchronized原理及用法

歷史最優久的使用最方便的線程同步的關鍵字。必須點贊 1、synchronized 特性 同一時刻只有一個線程訪問臨界資源 其它未獲取到鎖執行權的線程必須排隊等待 保證共享資源的原子性、可見性和有序性 進入synchronized範圍內自動加鎖,synchronized做用域外鎖自動消除,即便異常也會釋放鎖 簡單方便(不須要人工釋放鎖) jdk1.6後性能作了很大優化 2、synchronized用
相關文章
相關標籤/搜索