摘要: --摘自《Java并发编程实战》 p155 阅读全文
posted @ 2016-04-05 17:48 叫我家宝 阅读(475) 评论(0) 推荐(0) 编辑
摘要: 最近写了一个程序,是采用多线程往redis里面写入数据,想统计一下一共写了多少条数据,于是用了一个static的全局变量count来累加,这块代码抽象出来就是这样的: 启动了100个线程,每个线程写入5次,预计结果应该是500,但是实际结果是这样的: 分析了原因,应该是因为count++不是原子操作 阅读全文
posted @ 2016-04-05 16:50 叫我家宝 阅读(9219) 评论(3) 推荐(1) 编辑