2

プロデューサ・コンシューマの Java 並行システムの通常の例では、wait()/notify()メソッドを使用してブロッキング・キューを作成します。しかし、これらの代わりにpark()/unpark()のメソッドを使用する必要があると言われています。LockSupport

チュートリアルや例を入手できませんでした。

park-unpark を使用してそのような例を挙げられる人はいますか?

4

1 に答える 1

0

組み込みクラスと同じまたは類似の機能を提供する場合、最良の例は組み込みクラスです。

ArrayBlockingQueueはパーク/パーク解除を間接的に使用しますが、ロックと条件を使用して必要なアクションを実行します。

于 2013-01-02T11:22:09.290 に答える