值类型和引用类型的区别
值类型
引用类型
存储是对一个内存位置的引用(内存地址),要去那个位置才能找到真正的数据
数据存储在堆的内存区域
在运行时,从变量中读取内存地址,然后到指定内存地址中读取数据。
只复制数据的地址
new,调用构造函数生成一个对象(实例)