volatile关键字是一种类型修饰符,用它声明的类型变量表示可以被某些编译器未知的因素更改。