基本类型、引用类型复制变量值

1.、对象是是存放在堆内存中的,而基本类型存放在栈内存中
当复制引用类型值(对象)的时候复制的其实是一个指针(指向在内存中的位置)

基本类型、引用类型复制变量值基本类型、引用类型复制变量值
一个例子更好地理解关于引用类型的复制。
b=a;使得b的值指向了a指向的堆内存中存放的对象,所以当b改变复制后的对象时,相应的堆内存所表示的该对象改变,所以引起了a的变化;而当我们使用对象自变量语法给b重新定义后,这时候堆内存是重新开辟了一个存放新对象的空间,而b的指针指向了该空间,b的改变不会引起a的改变。

基本类型、引用类型复制变量值