0

1 つの同期ブロックがあり、1000 のスレッドがそのブロックに同時にアクセスし、1 つのスレッドが同期ブロックにアクセスしたとします。他の 999 スレッドは、通知されるまで待機状態になります。これらの 999 個のスレッドが待機状態にある正確な場所を知りたいです。待機状態でこれらの 999 個のスレッドを保持するために使用されるデータ構造と、通知されるとすぐに、同期ブロックにアクセスするために jvm によって 1 つのスレッドがどのように選択されるか。また、スレッドの同期とスレッドの監視に関する最高の記事です。私はそれをグーグルで調べましたが、同期が実際に内部でどのように機能するかについてまだ混乱していました。

ありがとう

4

1 に答える 1