2013年6月6日
摘要: Race Condition(也叫做资源竞争),是多线程编程中比较头疼的问题。特别是Java多线程模型当中,经常会因为多个线程同时访问相同的共享数据,而造成数据的不一致性。为了解决这个问题,通常来说需要加上同步标志“synchronized”,来保证数据的串行访问。但是“synchronized”是... 阅读全文
posted @ 2013-06-06 22:28 洛易 阅读(286) 评论(0) 推荐(0) 编辑
摘要: package thread;import java.util.HashMap;import java.util.Random;public class ThreadScopeShareData { //private static int data = 1; private stati... 阅读全文
posted @ 2013-06-06 20:23 洛易 阅读(340) 评论(1) 推荐(0) 编辑
摘要: 代码:package thread;import java.util.Random;public class ThreadScopeShareData { private static int data = 1; public static void main(String[] args... 阅读全文
posted @ 2013-06-06 20:17 洛易 阅读(190) 评论(0) 推荐(0) 编辑