Ⅰ java 後台線程main線程結束後不退出怎麼回事,沒分了還請幫忙
你的程序啟動兩個線程,一個是main ,一個是你開的線程ADaemon,而ADaemon是以
個守護線程,也慶賣就是說是在後台運行的。
當你的線程 sleep (2000) 的時候,main 先於ADaemon結束,所譽虧逗以System.out.println("this shoould always run?"空寬);看不見,
假如不sleep (2000) ,這個main和ADaemon,就會競爭,假如 ADaemon先於 main之前結束,
你肯定就可以看見System.out.println("this shoould always run?");