# 共享变量可见性的作用

# 如何保证共享变量可见性

\1. 保证共享变量的可见性,使用volatile关键字修饰即可 \2. 保证共享变量是private,访问变量使用set/get方法,使用synchronized对方法加锁,此种方法不仅保证了可见性,也保证了线程安全 \3. 使用原子变量,例如:AtomicInteger等 \4. 最后一种不是办法的办法:保证多个线程是「串行执行」

修改于: 8/11/2022, 3:17:56 PM