摘要: join线程 Thread提供了让一个线程等待另一个线程完成的方法——join()方法。当在某个程序执行流中调用其它线程的join()方法时,调用线程将被阻塞,直到被join()方法加入的join线程执行完为止。 join()方法通常由使用线程的程序调用,以将大问题划分为许多小问题,每个小问题分配一个线程。当所有的小问题都得到处理后,再调用主线程来进一步操作。 ... 阅读全文
posted @ 2016-11-23 16:29 张有路 阅读(243) 评论(0) 推荐(0)
摘要: 当线程被创建并启动后,它既不是一启动就进入了执行状态,也不是一直处于执行状态,在线程的生命周期中,它要经过新建(new)、就绪(runnable)、运行(running)、阻塞(blocked)和死亡(dead)5种状态。尤其是当线程启动后,它不可能一直“霸占”着CPU独自运行,所以CPU需要在多条 阅读全文
posted @ 2016-11-23 10:50 张有路 阅读(175) 评论(0) 推荐(0)