主線程創建子線程,如果子線程不結束,主線程會結束嗎?

如果執行到了main end 這裏,main方法就結束了,如果此時還有繼續打印我是子線程,說明子線程還在繼續跑 主線程創建子線程,如果子線程不結束,主線程會結束嗎? 答案是: 子線程不結束,主線程該結束的時候還是會結束,除非主線程是守護線程。 可以通過VM工具來觀察 還可以看到已完成線程main a線程創建b線程, 如果a線程不是守護線程,那麼實際上a 和b兩個線程沒有必然聯繫。 注意!!main
相關文章
相關標籤/搜索