Java多线程wait()、notify()、notifyAll()
一、功能介绍1.wati():调用某个对象的wait()方法能让当前线程阻塞,并且当前线程必须拥有此对象的monitor(即锁)2.notify():调用某个对象的notify()方法能够唤醒一个正在等待这个对象的monitor的线程,如果有多个线程都在等待这个对象的monitor,则只能唤醒其中一个线程;3.notifyAll():调用notifyAll()方法能够唤醒所有正在等待这个对象的monitor的线程;二、注意事项1.这三个方法都是Object类中的方法,不是Thread类中的方法2
原创
2021-05-06 10:18:30 ·
137 阅读 ·
0 评论