多线程 等待/通知

wait()作用是当前线程处于等待状态,wait方法必须在同步方法或同步代码块使用,它需要获取对象级别锁,在执行了wait方法后释放锁,等待通知。 notify()作用是随机选择一个处于wait等待的线程通知,必须在同步方法或同步代码块使用。需要获取对象级别锁,在执行了notify之后不会立马释放锁,需要执行完同步之后才会释放锁,wait才会执行。
相关文章
相关标签/搜索