发布网友 发布时间:2022-04-30 04:54
共3个回答
热心网友 时间:2023-10-14 09:32
在java中,关于对象的使用都是通过引用来实现的,引用实际上就是一个内存地址,我们说的对象a和对象b,变量a和变量b实际上就是一个引用变量指向一个内存地址,在这块内存地址上刚好储存的数据是对象而已。因此,a=b实际上就是将变量b的引用值(地址)赋给a变量,这么一来a和b都指向了原先b指向的对象,就是b的引用复制给了a。热心网友 时间:2023-10-14 09:33
把b的给a 但是基于这个对象不是基本类型,比如int,这种是直接复制追问你确定?汗死,我又晕了
热心网友 时间:2023-10-14 09:33
后给前追问也谢谢你
热心网友 时间:2023-10-14 09:32
在java中,关于对象的使用都是通过引用来实现的,引用实际上就是一个内存地址,我们说的对象a和对象b,变量a和变量b实际上就是一个引用变量指向一个内存地址,在这块内存地址上刚好储存的数据是对象而已。因此,a=b实际上就是将变量b的引用值(地址)赋给a变量,这么一来a和b都指向了原先b指向的对象,就是b的引用复制给了a。热心网友 时间:2023-10-14 09:33
把b的给a 但是基于这个对象不是基本类型,比如int,这种是直接复制追问你确定?汗死,我又晕了
热心网友 时间:2023-10-14 09:33
后给前追问也谢谢你