wait()一个线程如果执行了wait方法,那个该线程会进入一个以锁对象为标识符的线程池中等待。等着中会释放资源。
notify()如果一个线程开启了notify方法,那么久会唤醒以锁对象为标识符的线程中其中的一个。
notifyall()唤醒全部的线程。
这个2个方法一定要用锁对象来调用。
stop()停止线程//这个已经过时
500升水池
5进水,2出水
线程的停止:
方法一:停止一个线程,我们一般用一个变量去控制。
方法二:如果要停止一个处于在等待下的线程,那么要通过变量配合notify或者interrupt方法来使用。
notify()如果一个线程开启了notify方法,那么久会唤醒以锁对象为标识符的线程中其中的一个。
notifyall()唤醒全部的线程。
这个2个方法一定要用锁对象来调用。
stop()停止线程//这个已经过时
500升水池
5进水,2出水
线程的停止:
方法一:停止一个线程,我们一般用一个变量去控制。
方法二:如果要停止一个处于在等待下的线程,那么要通过变量配合notify或者interrupt方法来使用。