Java スレッドのソース コードを読んでいますが、よくわからない問題があります。メインスレッドと、長時間消費するワークスレッドの2つのスレッドがあり、メインスレッドはワークスレッドが死ぬまで待機させたいので、ワークスレッドでjoinメソッドを呼び出します.スレッドソースコードでは、ワークスレッドが終了するとメインスレッドが待機します.生きている:
while (isAlive()) {
wait(0);
}
作業スレッドが作業を完了して死ぬと、メインスレッドはどうなりますか? 作業スレッドでnotifyAllメソッドを自動的に呼び出すことにより、スレッドスケジューラによって通知されますか?