# 共享变量可见性的作用
# 如何保证共享变量可见性
\1. 保证共享变量的可见性,使用volatile关键字修饰即可 \2. 保证共享变量是private,访问变量使用set/get方法,使用synchronized对方法加锁,此种方法不仅保证了可见性,也保证了线程安全 \3. 使用原子变量,例如:AtomicInteger等 \4. 最后一种不是办法的办法:保证多个线程是「串行执行」
← 同步容器有哪些 到底什么是String →
\1. 保证共享变量的可见性,使用volatile关键字修饰即可 \2. 保证共享变量是private,访问变量使用set/get方法,使用synchronized对方法加锁,此种方法不仅保证了可见性,也保证了线程安全 \3. 使用原子变量,例如:AtomicInteger等 \4. 最后一种不是办法的办法:保证多个线程是「串行执行」
← 同步容器有哪些 到底什么是String →