アトミック変数

アトミック変数とは?

java6から追加されたクラスです。

変数の読込みと書込みの一連の処理を保証しており、複数スレッドからのアクセスに高いスループットを達成できます。

アトミック変数を宣言するための主なクラス

java.util.concurrent.atomicパッケージに次のクラスがあります。

クラス名 説明
AtomicBoolean Boolean型を扱う
AtomicInteger Integer型を扱う
AtomicLong Long型を扱う
AtomicReference オブジェクト型を扱う

以上

comments powered by Disqus