摘要: public class ThreadDaemon { /** * @param args * 后台线程在主进程结束后,也会退出 */ public static void main(String[] args) { // TODO Auto-generated method stub ThreadImplementsTest tlt... 阅读全文
posted @ 2013-11-01 17:02 沧海一滴 阅读(240) 评论(0) 推荐(0) 编辑
摘要: 1、新建状态 Thread t1 = new Thread(); 创建之后,就已经有了相应的内存和其他资源,但是还是处于不可运行状态。 2、就绪状态 当一个线程使用.start()启动之后就处于就绪状态,就会在队列中排队等待被调度。此时已经具备运行状态。 3、运行状态 当一个就绪状态的线程被调度而且分配了CPU资源,就进入了运行状态。此时就会自动调用run()。 4、阻塞状态... 阅读全文
posted @ 2013-11-01 17:00 沧海一滴 阅读(167) 评论(0) 推荐(0) 编辑
摘要: java extends与implements在使用时的一个差异: Implements: main >进入loop() main >离开Loop main >进入loop() main >离开Loop 可以看出直接在ThreadImplementsTest 中调用run方法是没有多线程的,原因是实 阅读全文
posted @ 2013-11-01 16:44 沧海一滴 阅读(515) 评论(3) 推荐(0) 编辑