sleep和wait区别

sleep():是线程方法, 放弃CPU, 转到阻塞状态。当睡眠结束后,先转到就绪状态,分到时间片后再运行,不会放弃同步锁

wait():是Object方法,会放弃同步锁,必须在有对象锁的情况下才能执行,否则报异常

posted @ 2019-06-01 15:22  千里之外kb  阅读(322)  评论(0编辑  收藏  举报