volatile的应用