菜单 学习猿地 - LMONKEY

VIP

开通学习猿地VIP

尊享10项VIP特权 持续新增

知识通关挑战

打卡带练!告别无效练习

接私单赚外块

VIP优先接,累计金额超百万

学习猿地私房课免费学

大厂实战课仅对VIP开放

你的一对一导师

每月可免费咨询大牛30次

领取更多软件工程师实用特权

入驻
1
0

深拷贝和浅拷贝

原创
05/13 14:22
阅读数 51092

一、数据类型

  关于深浅拷贝,首先需要了解一下java基本数据类型和引用数据类型
     基本数据类型:byte、short、int、long、float、double、char、boolean
     引用数据类型:常见的数组、String等都是

二、深浅拷贝

1、浅拷贝

     基本数据类型:copy的具体的值
     引用数据类型:copy的是对象的引用地址,一旦修改了对象中的某个属性值,其他copy的都会受到影响,跟着变动

2、深拷贝:

     基本数据类型:copy的具体的值
     引用数据类型:生成一个新的对象,所有的属性值都和被copy的对象一样,修改了对象中的某个属性值,其他copy的不会受到影响

相关热门文章

发表评论

0/200
1 点赞
0 评论
收藏
为你推荐 换一批