1. 程式人生 > >J2EE面試題之同步和非同步的區別?

J2EE面試題之同步和非同步的區別?

而我們平時經常討論的同步問題多發生在多執行緒環境中的資料共享問題。即當多個執行緒需要訪問同一個資源時,它們需要以某種順序來確保該資源在某一特定時刻只能被一個執行緒所訪問,如果使用非同步,程式的執行結果將不可預料。因此,在這種情況下,就必須對資料進行同步,即限制只能有一個程序訪問資源,其他執行緒必須等待。