国产成人毛片视频|星空传媒久草视频|欧美激情草久视频|久久久久女女|久操超碰在线播放|亚洲强奸一区二区|五月天丁香社区在线|色婷婷成人丁香网|午夜欧美6666|纯肉无码91视频

java并行 java兩個線程同時調(diào)用一個類里的同一個方法,這樣會出現(xiàn)什么情況?有沒有問題?

java兩個線程同時調(diào)用一個類里的同一個方法,這樣會出現(xiàn)什么情況?有沒有問題?這取決于方法的功能。如果該方法要修改相同的變量,則可能會導致線程不同步。也就是說,如果兩個線程都調(diào)用一個公共變量5-1,結(jié)

java兩個線程同時調(diào)用一個類里的同一個方法,這樣會出現(xiàn)什么情況?有沒有問題?

這取決于方法的功能。如果該方法要修改相同的變量,則可能會導致線程不同步。也就是說,如果兩個線程都調(diào)用一個公共變量5-1,結(jié)果可能是4,因為它們可能都得到5,然后它們都配對5-1,然后將值賦給原始變量。如果該方法只通過傳入的參數(shù)計算返回值,不涉及修改公共變量,則沒有效果

但是,當兩個線程都被鎖定時,如果它們包含同一個對象,則不可能同時運行,同時運行只是一種錯覺。同時,只能處理一個線程