sleep wait yield

sleep 暂停当前线程,允许低优先级线程获得执行机会,但并不释放对象的锁,进入不可运行状态

yield 类似sleep,但只允许同优先级有获得执行机会,同样也不会释放锁,当前线程仍是可运行状态,因此不能低优先级线程获得机会

join 使调用该方法的线程

wait 暂停当前线程并释放锁,因此调用wait须先获取当前对象的锁

posted on 2017-10-11 16:19  龙甲第  阅读(118)  评论(0)    收藏  举报