複数のスレッドを使用している間、複数のスレッドによってアクセスされるカウンターを使用したいときはいつでも静的変数を使用することを学びました。
例:
static int count=0;
その後、プログラムの後半でそれをとして使用しcount++;
ます。
今日、私はと呼ばれるものに出くわしました。AtomicInteger
また、それがスレッドセーフでありgetAndInrement()
、同じ効果を達成するために呼び出されるメソッドの1つを使用できることも学びました。
誰かが私がstatic atomicInteger
対を使用することについて理解するのを手伝ってもらえstatic int count
ますか?