黑马程序员技术交流社区

标题: 各位大神,分析下原因 [打印本页]

作者: EYE_SEE_YOU    时间: 2014-12-6 17:22
标题: 各位大神,分析下原因
本帖最后由 EYE_SEE_YOU 于 2014-12-7 09:10 编辑

那个线程没执行完代码不像是会莫名其妙被GC收走,在线等

1417857622519.jpg (30.74 KB, 下载次数: 7)

60200

60200

作者: Rain2692    时间: 2014-12-6 17:24
能贴代码不,完全看不清。。
作者: EYE_SEE_YOU    时间: 2014-12-6 17:30
package game;
import java.util.HashMap;
import java.util.Map;
import java.util.Random;
public class Test7 {
        static Map<String,Integer> map = new HashMap<String,Integer>();
        public static void main(String[] args) {
                for(int x=0;x<5;x++)
                {
                        new Thread(new Runnable()
                        {
                                public void run()
                                {
                                        int data = new Random().nextInt();
                                        System.out.println(Thread.currentThread().getName()+" put "+data);
                                        map.put(Thread.currentThread().getName(), data);
                                        A.get();
                                        B.get();
                                }
                        }).start();
                }
        }
        static class A
        {
                public static void get()
                {
                        int data = map.get(Thread.currentThread().getName());
                        System.out.println("A from "+Thread.currentThread().getName()+" get "+data);
                }
        }
        static class B
        {
                public static void get()
                {
                        int data = map.get(Thread.currentThread().getName());
                        System.out.println("B from "+Thread.currentThread().getName()+" get "+data);
                }
        }
       
}



作者: Rain2692    时间: 2014-12-6 17:43
啥问题??
作者: a371166028    时间: 2014-12-6 19:11
楼主看不清楚代码
作者: kane    时间: 2014-12-7 10:30
楼主,没有问题,这是我的运行截图

QQ截图20141207103607.jpg (104.88 KB, 下载次数: 4)

QQ截图20141207103607.jpg





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2