method で新しいタスクが送信され、実行中のスレッドが
execute(java.lang.Runnable)少ないcorePoolSize場合、他のワーカー スレッドがアイドル状態であっても、要求を処理するために新しいスレッドが作成されます。
1) アイドル状態のスレッドがある場合、リクエストを処理するために新しいスレッドを作成する必要があるのはなぜですか?
実行中のスレッドがそれより多い
corePoolSizeが少ないmaximumPoolSize場合、キューがいっぱいになった場合にのみ、新しいスレッドが作成されます。
corePoolSize2)とここの違いがわかりませんmaximumPoolSize。第 2 に、スレッド数が 未満の場合、どのようにしてキューがいっぱいになるのmaximumPoolSizeでしょうか? キューがいっぱいになるのは、スレッドが と等しいかそれ以上の場合のみですmaximumPoolSize。ではない?