Java 多線程同步--synchronized

在多線程編程環境下,對於共享資源(好比多線程共享的變量)的寫操做時,不一樣線程之間假如沒有相互同步,而是隨機讀取、更改變量回寫到內存中,就會出現混亂和錯誤!所以必需要在多線程的操做方法上添加鎖對象,當一個線程進入操做的時候,其它線程必需要等待,這樣依次串行完成任務。java synchronized關鍵字能夠將對象或者方法標記爲同步,以實現對對象和方法的互斥訪問,能夠用synchronized(對
相關文章
相關標籤/搜索