演習課題「アトミック変数を使ってみよう」

現在、右側の演習環境には銀行口座への入出金をおこなうプログラムがあります。しかし、このコードを何度か実行すると、想定しない値が出力されることがあります。ここで、アトミック変数を用いて、銀行口座への入出金が正しく実行されるようにしてください。

なお、コンパイルコマンドについて理解できれいれば、以下のコマンドをコピーして利用してください。

javac -d classes/jp.paiza.thread -p classes source/jp.paiza.thread/module-info.java source/jp.paiza.thread/jp/paiza/thread/TEST.java

また、実行コマンドについて理解できていれば、以下の実行コマンドをコピーして利用してください。
java -p classes --module jp.paiza.thread/jp.paiza.thread.TEST

期待する出力値

612345

※有料会員になるとこの動画をご利用いただけます
詳しい説明を読む

#05:アトミック変数(Atomic Variables)

このチャプターでは、アトミック変数について学習します。