摘要: 导致线程不安全的原因 主要有三点: 原子性:一个或者多个操作在 CPU 执行的过程中被中断 可见性:一个线程对共享变量的修改,另外一个线程不能立刻看到 有序性:程序执行的顺序没有按照代码的先后顺序执行 一、原子性 即一个操作或者多个操作,要么全部执行并且执行的过程不会被任何因素打断,要么就都不执行。 阅读全文
posted @ 2022-03-14 15:58 athony 阅读(680) 评论(0) 推荐(0) 编辑