Java并发编程之特性:原子性和可见性

2018-11-12 06:51:21来源:博客园 阅读 ()

新老客户大回馈,云服务器低至5折

1 原子性:CPU层面不能分割的操作。见已有博文链接

2 可见性:线程层面各个线程之间对某个操作是透明的,各个线程可以及时知道引用的改变。

volatile:可保证可见性,不能保证原子性,被volatile修饰的变量就不需要使用同步操作了,线程共享。

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:Filter---javaweb的过滤器

下一篇:基于SpringBoot搭建应用开发框架(二) —— 登录认证