讲之前,先了解一下栈和堆。栈为自动分配的内存空间,它由系统自动释放;而堆则是动态分配的内存,大小也不一定会自动释放

基本数据类型,上一章中说过,此处不再提,基本数据类型可以直接赋值访问,保存在栈中。

引用数据类型,数据保存在堆中,放在栈中的只是一个引用地址,引用地址指向保存在堆中的数据,可以根据引用地址访问堆中的数据。