java多線程(三)Synchronized

一、Synchronized 使用 多線程的情況下對共享變量的訪問必須進行同步處理,否則會出現意想不到的結果。Synchronized關鍵字就是進行多線程同步用的。 Synchronized的作用主要有三個:(1)確保線程互斥的訪問同步代碼(2)保證共享變量的修改能夠及時可見(3)有效解決重排序問題。從語法上講,Synchronized總共有三種用法:   (1)修飾普通方法,鎖是當前實例對象。
相關文章
相關標籤/搜索