线程的疑惑~~~~~~~~ daemon不属于程序本身,当所有非daemon线程结束后,程序就中止了. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 把first.setDaemon(true)去掉。你可能对daemon thread的理解有误摘自JDK DocumentMachine exits when the only threads running are all daemon threads. xu_yun 说得差不多。但是并不是所有非daemon线程都结束,程序就一定会终止。daemon线程如果不是处于blocked状态的话,程序也是会继续执行的。因此去掉Thread.sleep(10000L);就可以了。 或者在主线程中Thread.sleep(20000L); 怎么卸载java? static方法的疑问 在jsp中迭代 如何获取文本框中数据与定义数据比较 请教:java有没有将日语汉字转化成振假名(日文:振り仮名,furigana)的函数? 对父类成员的引用求教 用eclisps SWT打包成jar 失败 jasper中在一页中可不可以排两排数据? 请问那里有java2类库(中文)下载! c\c++中可以调用java api吗? java的单步调试 如何把ByteBuffer中的字符串转换成String类型?
摘自JDK Document
Machine exits when the only threads running are all daemon threads.