学习笔记(15):19年并发编程及原理视频培训教程入门到精通-从字节码角度剖析线程不安全操作...

Xanthe ·
更新时间:2024-09-21
· 881 次阅读

立即学习:https://edu.csdn.net/course/play/9827/208792?utm_source=blogtoedu

例子中,产生线程不安全的问题得原因:

   num++ 不是原子性操作,被拆分成了好几个步骤,在多线程并发的情况下,因为cpu调度,多线程快速切换,有可能两个同一时刻都读取了同一个num值,之后对它进行+1操作,导致线程安全性。


作者:暗沉随马



学习笔记 并发编程 并发 学习 字节码 线程 教程

需要 登录 后方可回复, 如果你还没有账号请 注册新账号