volitile是不是现在几乎不用了,都被synchronize代替了?

来源:4-5 volatile使用注意事项

慕工程4835570

2018-08-10 11:07

volitile是不是现在几乎不用了,都被synchronize代替了?

写回答 关注

2回答

  • 慕工程4835570
    2018-08-20 15:17:28

    谢啦~

  • qq_Clarence_7
    2018-08-16 11:35:19

    这个也是根据业务需要进行使用的。。 

    volitile的使用场景更多的是再不引用之前的变量。更轻量级(轻量级代表执行速度更快)

    synchronize是开发人员的习惯,能满足就不再增加代码的复杂度了。

    个人理解,仅供参考

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

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

55908 学习 · 74 问题

查看课程

相似问题