一.volatile关键字的原理使用volatile关键字增加了实例变量在多个线程之间的可见性。但volatile的最致命的缺点是不支持原子性。synchronized代码块具有volatile同步的功能