線程安全的三張方式

隱式鎖 synchornized(對象名){鎖住的語句體} //所有對象都行,每一個對象名相當於一個鎖,同一把鎖才能生效 創建一個方法 用synchornized 修飾 調用這個方法//返回值類型前修飾 顯式鎖 new 一個 ReenTrantLock 對象 在要鎖的語句體前加 ReenTrantLock的 lock 方法 在要鎖的結束部分加 unlock 方法
相關文章
相關標籤/搜索