volatile与synchcronized区别

来源:4-6 synchronized与volatile比较

慕哥9257663

2018-12-27 20:22

volatile 不加锁即可实现可见性 比synchronized轻量级 效率高;

但是volatile不能保证原子性。synchronized可以保证原子性

写回答 关注

1回答

  • 慕运维0341568
    2019-05-08 15:57:35

    嗯, 是的

细说Java多线程之内存可见性

用两种方式实现内存可见性,代领大家深层次学习Java中的内存

55908 学习 · 74 问题

查看课程

相似问题