私はLinkedBlockingQueue
周りに管理簡単な生産者 - 消費者のシナリオで2つのスレッドを持っています。私はtake()
を使用する消費者のスレッドでLinkedBlockingQueue - プロデューサ/コンシューマ
つまり私は、要素がキューに入ってくる一方で、消費者をブロックしたいです。
プロデューサスレッドでoffer()
を使用してキューに追加してもいいですか?put()
ではありませんか?それは何か問題を引き起こすだろうか?私が意味する
は、take()
は私もput
を使用しなければならない意味するものでは使っていますか?
私はないと思いますが、私は完全に確認したいです。