synchronized与volatile的区别

既生synchronized,何生volatile

我们知道,synchronized和volatile两个关键字是Java并发编程中经常用到的两个关键字,而且,通过前面的回顾,我们知道synchronized可以保证并发编程中不会出现原子性、可见性和有序性问题,而volatile只能保证可见性和有序性,那么,既生synchronized、何生volatile?

转载自:HollisChuang's Blog

posted @ 2020-11-02 13:48  xyyyn  阅读(34)  评论(0)    收藏  举报