sleep方法:

  属于Thread类中的方法;会导致程序暂停执行指定的时间,让出cpu该其他线程,但是他的监控状态依然保持着,当指定时间到了之后,又会自动恢复运行状态;在调用sleep方法的过程中,线程不会释放对象锁。(只会让出CPU,不会导致锁行为的改变)

wait方法:

  属于Object类中的方法;在调用wait方法的时候,线程会放弃对象锁,进入等待此对象的等待锁定池,只有针对此对象调用notify方法后本线程才进入对象锁定池准备。获取对象锁进入运行状态。(不仅让出CPU,还释放已经占有的同步资源锁)

最新文章

  1. Eclipse FreeMarker 插件安装
  2. [deviceone开发]-课程表的例子
  3. PostgreSQL中数据库,表,等对象的oid与对象名的对应关系
  4. maven 错误No goals have been specified for this build. You must specify a valid lifecycle phase or a goal in the format
  5. struts2 <s:property/>标签的使用--输出时间格式转换
  6. Java读数据是的编码问题。
  7. OSGi 的核心配置、动态化及问题
  8. ubuntu下安装nodejs
  9. [GeekBand] C++学习笔记(1)——以复数类为例
  10. Linux下Apache PHP MYSQL 默认安装路径
  11. C++第13周(春)项目1 - 点、圆的关系
  12. 02-Foundation-NSMutableString、NSNumber、NSValue、NSDate、NSArray
  13. Jquery源码分析与简单模拟实现
  14. iOS 模式详解—「runtime面试、工作」看我就 🐒 了 ^_^.
  15. STL中set的用法
  16. Docker-通过docker-maven-plugin插件实现docker镜像构建并自动发布到远程docker服务器
  17. 电脑右键新建excel工作表,但是扩展名是.xls,而不是.xlsx
  18. angular之表达式
  19. Android中控件之间添加分割线
  20. InfluxDB源码阅读之httpd服务

热门文章

  1. Linux shell例子
  2. SQL 时间日期函数
  3. HDU 1693 Eat the Trees (插头DP)
  4. COGS 1144. [尼伯龙根之歌] 精灵魔法
  5. RLock(递归锁)
  6. selenium-介绍和安装
  7. 从prototype beandefinition 谈 spring 的关闭流程和 prototype 的特性
  8. SVN的使用二
  9. 【线段树】uoj#228. 基础数据结构练习题
  10. 【Java_基础】java中的多态性