怡然大雁

文章
5
资源
0
加入时间
3年0月8天

并发篇: wait sleep lock synchronized volatilewait vs sleeplock vs synchronizedvolatilevolatile 有什么作用synchronized底层实现原理synchronized关键词使用方法synchronized 锁升级的过程

并发篇: wait sleep lock synchronized volatile wait vs sleep一个共同点,三个不同点共同点wait() ,wait(long) 和 sleep(long) 的效果都是让当前线程暂时放弃 CPU 的使用权,进入阻塞状态不同点方法归属不同sleep(long) 是 Thread 的静态方法而 wait(),wait(long) 都是 Object 的成员方法,每个对象都有醒来时机不同执行 sleep(long) 和