JAVA多线程-sleep、wait、jion、yeild方法和多线程调度机制

阅读 74

2022-02-09

sleep
在Thread 类中定义的静态方法,采用的native 实现的。方法sleep(long)让当前线程休眠指定的时间,可以通过调用interrupt 方法来唤醒
特征:不释放已经获取到的锁



wait
wait 方法是在Object 类中定义的方法,作用是使当前线程进入等待队列,同时它会使当前线程释放所持有的锁。直到有其它线程调用此对象的notify 或者notifyAll 方法进行唤醒。

精彩评论(0)

0 0 举报