技术栈

可重入锁

K哥1125
2 个月前
java·volatile·可重入锁·线程锁·线程安全问题·wait和notify
【多线程】线程不安全问题操作系统根据CPU时间片轮转、优先级调度等调度策略,让各个线程轮流上台执行,而不是一次性做完一个线程的任务,而这个分配调度的过程是我们无法预测的,多线程任务产生与预期不符的结果—>线程不安全问题。多个线程共享数据并且可修改————线程A修改共享变量S,线程B修改共享变量S,线程C读取,由此产生:
GGBondlctrl
7 个月前
java·开发语言·死锁·内存可见性·哲学家就餐问题·可重入锁
【JavaEE初阶】深入解析死锁的产生和避免以及内存不可见问题前言:🌈上期博客:【后端开发】JavaEE初阶—线程安全问题与加锁原理(超详解)-CSDN博客🔥感兴趣的小伙伴看一看小编主页:GGBondlctrl-CSDN博客