![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java并发编程
文章平均质量分 68
en_hehe
学习不能只有输入,要有输出
展开
-
Java使用double check(双重检查)实现单例模式的一个小细节
Java使用double check(双重检查)实现单例模式时,单例变量要使用volatile修饰原创 2017-04-09 20:30:26 · 5092 阅读 · 3 评论 -
Java并发编程之volatile关键字的理解与使用
volatile关键字在并发编程中有两个作用: - 保证变量的可见性。具体是指:当某个共享变量被多个线程访问,假如该变量被某一个线程修改了,那其他线程可以立即看到被修改后的值。 - 保证对volatile变量进行读/写操作的那一行代码的顺序不变。原创 2017-04-09 13:23:26 · 306 阅读 · 0 评论