发布网友 发布时间:2022-04-23 12:27
共2个回答
热心网友 时间:2023-05-08 11:43
变量复制 是什么
还是 赋值?
如果是赋值的话,例如
定义变量 int i;
i = 3; 这行就是赋值了追问变量克隆(复制)
热心网友 时间:2023-05-08 11:43
java内存分为堆内存和栈内存,变量是存放在栈内存的。如果变量存放的是基本类型,例如:int型,那么复制变量,就是将该变量存放的int型数据复制一份;如果变量存放的是对象,那么其实在java内存中变量存放的是对象的引用(即内存地址,对象存放在堆内存中),变量复制,其实是复制的对象的引用。 我是这么理解的,你再百度一下看看