引用类型与值类型
- 存储位置不同:值类型储在栈内存中, 存放的是值;引用数据类型的内存地址也存在栈内存中,指向对应的堆内存;
- 引用类型储存在堆内存中,首先会在栈内存里开辟一个地址(十六进制的), 然后这个地址指向堆内存里 ;
- 引用类型变量:栈空间里存放的是地址,真正的对象实例存放在堆空间中。
- 存储位置不同:值类型储在栈内存中, 存放的是值;引用数据类型的内存地址也存在栈内存中,指向对应的堆内存;
- 引用类型储存在堆内存中,首先会在栈内存里开辟一个地址(十六进制的), 然后这个地址指向堆内存里 ;
- 引用类型变量:栈空间里存放的是地址,真正的对象实例存放在堆空间中。