java怎么理解变量复制?

发布网友 发布时间:2022-04-23 12:27

我来回答

2个回答

热心网友 时间:2023-05-08 11:43

变量复制 是什么
还是 赋值?
如果是赋值的话,例如
定义变量 int i;
i = 3; 这行就是赋值了追问变量克隆(复制)

热心网友 时间:2023-05-08 11:43

java内存分为堆内存和栈内存,变量是存放在栈内存的。如果变量存放的是基本类型,例如:int型,那么复制变量,就是将该变量存放的int型数据复制一份;如果变量存放的是对象,那么其实在java内存中变量存放的是对象的引用(即内存地址,对象存放在堆内存中),变量复制,其实是复制的对象的引用。  我是这么理解的,你再百度一下看看

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com