12.sleep() 和 wait() 有什么区别?
来源:互联网 发布:招聘网络评论写手兼职 编辑:程序博客网 时间:2024/05/08 12:39
sleep是线程类(Thread)的方法,导致此线程暂停执行指定时间,给执行机会给其他线程,但是监控状态依然保持,到时后会自动恢复。调用sleep不会释放对象锁。wait是Object类的方法,对此对象调用wait方法导致本线程放弃对象锁,进入等待此对象的等待锁定池,只有针对此对象发出notify方法(或notifyAll)后本线程才进入对象锁定池准备获得对象锁进入运行状态。
0 0
- 12.sleep() 和 wait() 有什么区别?
- sleep和wait有什么区别
- sleep() 和 wait() 有什么区别
- sleep和wait有什么区别
- sleep() 和 wait() 有什么区别?
- sleep() 和 wait() 有什么区别?
- sleep和wait有什么区别。
- sleep() 和 wait() 有什么区别?
- sleep和wait有什么区别
- sleep和wait有什么区别
- sleep和wait有什么区别
- sleep() 和 wait() 有什么区别?
- sleep() 和 wait() 有什么区别?
- sleep和wait有什么区别
- sleep和wait有什么区别?
- sleep和wait有什么区别
- sleep和wait有什么区别
- sleep() 和 wait() 有什么区别
- hadoop 1.x 伪分布式部署及windows开发环境搭建
- Can not perform this action after onSaveInstanceState
- 给刚入校大学生的一封信
- How to Convert CER to DER
- php的一种hashCode方法
- 12.sleep() 和 wait() 有什么区别?
- 最短路算法(Floyd)
- 高端人脉圈子里的10项法则和10大相处秘诀
- Flex 学习资源
- GCD(Grand Central Dispatch)
- TrustZone入门知识
- IOS小知识点10之IOSFramework打包
- 设计模式学习(结构型模式)—组合模式(Composite)
- u盘制作启动盘后容量变小