在多线程定义之中,volatile关键字 主要是在属性上定义使用的,表示属性直接操作,而不进行副本拷贝处理。 volatile主要在属性上使用,而synchronized是在代码块与方法上使用volatile无法描述同步的处理,它只是一种内存的处理,避免了副本的操作,synchronized是线程同步的