main()スレッドで実行されるため。終了するとすぐにmain()、メインスレッドが停止するはずです。したがって、すべてのタスクを実行したmain()後でもまだ終了していない長時間実行スレッドを呼び出した場合。main()が返されたのでmain()、他のスレッドは終了しますか? いいえと思います。しかし、なぜ?
public static void main(String[] s){
new LongRunningThread().start();
}
main()スレッドで実行されるため。終了するとすぐにmain()、メインスレッドが停止するはずです。したがって、すべてのタスクを実行したmain()後でもまだ終了していない長時間実行スレッドを呼び出した場合。main()が返されたのでmain()、他のスレッドは終了しますか? いいえと思います。しかし、なぜ?
public static void main(String[] s){
new LongRunningThread().start();
}