最轻量的同步机制 volatile关键字, 能够保证不同线程对这个关键字修饰的变量进行操作时的可见性,意思就是一个线程修改了某个被volatile修饰的变量的值,这新值对其他线程来说是立即可见的。 但是 volatile 不能保证数据在多个线程下同时写时的线程安全。 volatile 的适用场景在于 一条线程写,多条线程读。