演習課題「ArrayBlockingQueueを使ってみよう」

現在、ArrayBlockingQueueを使用して2つのThreadでサイズが3のキューに0から9までの値を順に追加、取得しようとしています。コードを追記して、正しく動作するようにしてください。

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

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

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

期待する出力値

[]
[0]
[]
[1]
[]
[2]
[]
[3]
[3, 4]
[4]
[4, 5]
[5]
[5, 6]
[6]
[6, 7]
[7]
[7, 8]
[7, 8, 9]
[8, 9]
[9]

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

#10:並行コレクション5(Queue)

このチャプターでは、並行コレクションのQueueについて学習します。