2012年6月5日

java线程系列---线程范围内共享变量(二)

摘要: 通过调用ThreadLocal来实现线程范围内共享变量源代码如下:public class ThreadLocalTest {private static ThreadLocal<Integer> map = new ThreadLocal<Integer>();public static void main(String[] args) {for(int i=0;i<2;i++){new Thread(new Runnable(){public void run(){int data = new Random().nextInt();map.set(data); 阅读全文

posted @ 2012-06-05 20:33 c语言源码 阅读(173) 评论(0) 推荐(0) 编辑

java线程系列---线程范围内共享变量(一)

摘要: 在java开发中,有时会遇到这种情况,有一变量,其中有三个模块去访问,在多个线程中,确保,在同一线程内,其访问的是同一变量,这时就要实现线程范围内共享变量源代码如下:public class ThreadSharaDate {private static Map<Thread,Integer> map = new HashMap<Thread,Integer>();public static void main(String[] args) {for(int i=0;i<2;i++){new Thread(new Runnable(){public void ru 阅读全文

posted @ 2012-06-05 20:29 c语言源码 阅读(152) 评论(0) 推荐(0) 编辑

导航