wait的使用需要搭配synchronized来使用,它是负责释放当前锁,并且使当前线程进入的休眠状态.不带参数的wait需要其他线程调用notify来进行唤醒此线程,并重新尝试获取锁
wait和notify
notify是只唤醒单个线程,而notifyAll则是会唤醒全部线程
wait和notifyAll
wait的使用需要搭配synchronized来使用,它是负责释放当前锁,并且使当前线程进入的休眠状态.不带参数的wait需要其他线程调用notify来进行唤醒此线程,并重新尝试获取锁
notify是只唤醒单个线程,而notifyAll则是会唤醒全部线程