1. 程式人生 > >線程同步——同步代碼塊

線程同步——同步代碼塊

bubuko 實現 結果 安全 代碼 關鍵字 ron 分享 數據

線程同步——解決線程安全問題

第一種方式,同步代碼塊;

技術分享圖片

代碼實現:

技術分享圖片

其中,所對象可以是任意對象,用Object對象是必然ok的,用synchronized關鍵字,

synchronized( 鎖對象 ){

訪問共享數據的代碼塊

}

再運行多線程的主程序:

技術分享圖片

還是原來的主程序,運行結果:

技術分享圖片

解決了線程安全問題;

線程同步——同步代碼塊