Java多线程与并发 --- sleep 和 wait 的区别

sleep 和 wait 的区别? 基本差别: sleep 是 Thread 类的方法 wait 是 Object 类的方法 sleep 可以在任何地方使用 wait 只能在 synchronized 方法 或者 synchronized 块中使用 最主要的本质区别: Thread.sleep 只会让出CPU ,不会导致锁行为的改变 Object.wait 不仅让出CPU ,还会释放已经占有的同步
相关文章
相关标签/搜索