2018年2月9日

摘要: sleep就是正在执行的线程主动让出cpu,cpu去执行其他线程,在sleep指定的时间过后,cpu才会回到这个线程上继续往下执行,如果当前线程进入了同步锁,sleep方法并不会释放锁,即使当前线程使用sleep方法让出了cpu,但其他被同步锁挡住了的线程也无法得到执行。 wait是指在一个已经进入 阅读全文
posted @ 2018-02-09 14:15 KenNgai 阅读(252) 评论(0) 推荐(0) 编辑
 
摘要: join方法: 当某个线程要等待另一个线程执行结束后才能继续执行时,使用join方法。 打印结果如下: 去饭店吃饭点完菜让饭店做菜:饭店开始做菜饭店做菜(1)...饭店做菜(2)...饭店做菜(3)...饭店做菜(4)...饭店做菜(5)...饭店做菜(6)...饭店做菜(7)...饭店做菜(8). 阅读全文
posted @ 2018-02-09 11:08 KenNgai 阅读(148) 评论(0) 推荐(0) 编辑