都同時調用了,怎麼還不是多線環境下呢?但是就算是同時調用,如果沒有共享變量,有共享變量,但變量是final(引用類型除外)或者是線程安全類(concurrent包下的,也可以)就不會存在並發問題.publicclasstestutil(){privatestaticinti=0publicstaticinta(){returni++;//會有並發問題}publicstaticintb(){inti=0;returni++;//不會有並發問題}}方法是否存在並發問題,判斷是否有競態條件就好了?
競態條件:如何避免出現競態條件[朗讀]
@uskaka
頂0
加入收藏
相關問答推薦