AVO原则
1.A就是原子性
对基本数据类型的变量读和写是保证原子性的,要么都成功,要么都失败,这些操作不可中断。
2.V就是可见性
使用volatile关键字,保证了变量的可见性,到主存拿数据,不是到缓存里拿。
3.O就是有序性
代码的执行顺序,在代码编译前的和代码编译后的执行顺序不变。
AVO原则
1.A就是原子性
对基本数据类型的变量读和写是保证原子性的,要么都成功,要么都失败,这些操作不可中断。
2.V就是可见性
使用volatile关键字,保证了变量的可见性,到主存拿数据,不是到缓存里拿。
3.O就是有序性
代码的执行顺序,在代码编译前的和代码编译后的执行顺序不变。
转载于:https://www.cnblogs.com/jtz-79879/p/8795135.html