volatile关键字原理实现及应用