java并发编程基础
文章平均质量分 95
l577217
丁工人
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
volatile关键字
volatile关键字在c、java中都有,用于修饰变量,例如private volatile int i;它在多处理器开发环境中保证了共享变量的“可见性”,即当一个线程修改一个共享变量时,另外一个变量能读到这个最新修改的值,那为什么没有被volatile修饰的共享变量存在“可见性”不成立的情况呢?这和计算机的高速缓存有关。共享变量“可见性”不成立出现的原因我们都知道计算机中CP...原创 2018-05-26 17:28:48 · 1082 阅读 · 0 评论 -
synchronized简单示例
一、synchronized应用的简单示例下面两段代码示例,分别用同步块,同步方法完成两个线程共同操作的计数器,计数到10。package concurrency;public class TwoThreadCounter { public static volatile boolean goon = false; public static int nums =...原创 2018-06-13 13:54:55 · 1005 阅读 · 0 评论
分享