问答详情
源自:2-1 可见性介绍

对象共享

假如共享变量如果是一个对象,还会在每个线程中存在副本吗?还是对象本身存在堆上,而堆是线程共享的地方,所以不会存在副本?而对象里的基本数据类型会存在副本?是这样么?求大神给个解释

提问者:coder_Jason 2017-03-09 16:36

个回答

  • 远慕客
    2017-03-12 13:25:50

    根据主内存-工作内存的关系,每个线程会有一份对象的副本。