摘要: 1.volatile本质:是java虚拟机(JVM)当前变量在工作内存中的值是不确定的,需要从主内存中读取;synchronized则是锁定当前的变量,只有当前线程可以访问到该变量,其他的线程将会被阻塞。 2.volatile只能实现变量的修改可见性,并不能保证原子性;而synchronized则可 阅读全文
posted @ 2019-02-20 12:05 小墨di 阅读(5849) 评论(0) 推荐(3) 编辑