synchronized和volatile区别简介说明
下文笔者讲述synchronized和volatile区别简介说明,如下所示
volatile: 用于变量修饰符 synchronized: 用于修饰类、方法、代码段 volatile: 仅能实现变量的修改可见性,不能保证原子性 synchronized: 则可以保证变量的修改可见性和原子性。 volatile: 不会造成线程的阻塞 synchronized: 可能会造成线程的阻塞
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。