问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

java中引用拷贝是不是强引用?如果是那么:

发布网友 发布时间:2022-04-30 19:59

我来回答

2个回答

热心网友 时间:2023-10-09 22:55

什么是强引用

public class StrongReferenceDemo { 

    public static void main(String[] args) { 

        Integer data = new Integer(4); 

        String str = "123"; 

        Student student = new Student(); 

        //以上三个对象都是强引用对象,指我们平时使用的对象方式

    } 

class Student { 

}

更多教程:黑马程序员

热心网友 时间:2023-10-09 22:56

首先生成对象的时候对象的内容被存储在内存中的,存储的位置会有段内存地址
而 当 A a = new A(); 的时候可以如下理解
new A() 在内存中保存该对象并返回存储位置的地址, A a = new A();执行的时候呢a的值
可以理解为a = 内存地址这样

那么在引用传递的时候比如 A b = a的时候,相当于 b = a的内存地址
所以无论对a还是b进行修改的话,实际上都是修改内存中由new A()生成的对象
而 a 和 b 其实都是对 new A()生成的对象的引用

对象的复制是指内存中实际存储两个对象,只不过第二个对象的所有之都与第一个对象相同,
相当于 A b = new A(),让后再把a 中的内容全部复制到b中,
这个时候修改 a 的时候 b的内容不会改变
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
吃生大蒜好吗 吃生大蒜有什么好处呢 保字词语接龙两个字 建筑设计资质有哪些 iphone视频格式 男人说纠结是什么意思纠结是什么意思 古天乐的资料!!! 胆结石可以喝柠檬蜂蜜水吗 柠檬对结石有什么作用 胆结石可以吃柠檬吗 江西有哪些风景 为什么我总是失败 希特勒为什么失败? Java中强引用(StrongReference)是什么意思? 为什么最近我总是失败啊? 月嫂培训要多少钱?临沂哪里有? 为啥失败了 中国近现代的历次革命为什么都失败了 免费月嫂培训哪里有 南昌起义为什么失败了 月嫂培训班有免费培训的吗? 为啥会失败??? 为什么又失败了? 免费培训月嫂政府出资是真是假要医保卡是怎么回事 女朋友叫把会说话的小嘴放在该放的地方是什么意思? 女友总是说我的太小,含在嘴里都到不了嗓子眼,可是她做的时候还是会叫,到底怎么回事?我大概三分钟左右 女友嘴巴小小的,又有点厚。这样吻下去是啥感觉啊。 我每次约女朋友出去吃饭,女朋友为什么撅着个小嘴说不想出去吃,我想要你亲自给我做饭? 在朋友面前跟女朋友亲一下小嘴适宜么? 为什么鹿晗要求女朋友的嘴巴要小 - 信息提示 苏联社会主义模式为啥失败了? 为什么失败了叫败北 乐鱼互动(北京)文化传播有限公司怎么样? 北京趣鱼乐文化传媒有限公司怎么样? 北京鱼乐无限文化传播有限公司怎么样? 北京鱼乐堂文化传媒有限公司怎么样? 北京鱼娱文化传媒有限公司怎么样? 北京很多鱼文化传媒有限公司怎么样? 北京渔悦文化传媒有限责任公司怎么样? 笔记本中的SD卡是什么 我的笔记本电脑内存很小。。买个SD卡有用吗?SD卡是用来做什么用的? 鱼水文化传媒(北京)有限公司怎么样? 北京老渔文化传媒有限公司怎么样? 北京幸福鱼文化传媒有限公司怎么样? 平板电脑上那个SD卡是什么东西?是需要另买还是电脑上带的? 吃菠萝一定要泡盐水吗 北京鱼雁文化传媒有限公司怎么样? 北京彩鱼文化传媒有限公司怎么样? 北京惊鱼文化传媒有限公司怎么样? 水果菠萝不用盐水浸泡,就可以直接吃,是吗?