私は見ていたArrayBlockingQueue
コンストラクターで渡すことができるオプションについて、fair
公正であるとは実際にはどういう意味ですか?
fair - true の場合、挿入または削除時にブロックされたスレッドのキュー アクセスは FIFO 順で処理されます。false の場合、アクセス順序は指定されていません。
私が理解していることから、公正はFIFOを意味しますか?私が必要としていたものではありませんか?例えば。1 つのスレッドがキューにアクセスし続けるべきではありませんか?