参考:https://www.jianshu.com/p/b8073a6ce1c0
简单理解就是wait的这些操作和判断的操作不是原子操作,可能存在多线程切换干扰导致函数调用混乱,无法实现既定场景,而且Java检查机制会报错**IllegalMonitorStateException **:,记住一个关键词:Lost Wake-Up Problem
参考:https://www.jianshu.com/p/b8073a6ce1c0
简单理解就是wait的这些操作和判断的操作不是原子操作,可能存在多线程切换干扰导致函数调用混乱,无法实现既定场景,而且Java检查机制会报错**IllegalMonitorStateException **:,记住一个关键词:Lost Wake-Up Problem