Ⅰ 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?");