技术栈

wait和notify

K哥1125
3 个月前
java·volatile·可重入锁·线程锁·线程安全问题·wait和notify
【多线程】线程不安全问题操作系统根据CPU时间片轮转、优先级调度等调度策略,让各个线程轮流上台执行,而不是一次性做完一个线程的任务,而这个分配调度的过程是我们无法预测的,多线程任务产生与预期不符的结果—>线程不安全问题。多个线程共享数据并且可修改————线程A修改共享变量S,线程B修改共享变量S,线程C读取,由此产生: