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();
}