1. 程式人生 > >避免以上的問題可采用對數據進行加鎖的方法

避免以上的問題可采用對數據進行加鎖的方法

style pub exc 問題 有一個 修飾詞 rgs sta 對象

避免以上的問題可采用對數據進行加鎖的方法

每個對象除了屬性和方法,都有一個monitor(互斥鎖標記),用來將這個對象交給一個線程,只有拿到monitor的線程才能夠訪問這個對象。

Synchronized:這個修飾詞可以用來修飾方法和代碼塊

 1 package TomTexts;
 2 import java.io.*;
 3 public class TomTexts_38 {
 4     public static void main(String [] args) 
 5     {
 6     try
 7     {
 8     System.out.println("…正在運行程序…");
9 throw new IOException("用戶自行產生異常"); 10 } 11 catch(IOException e) 12 { 13 System.out.println("已捕獲了該異常!"); 14 } 15 } 16 17 }

避免以上的問題可采用對數據進行加鎖的方法