引用数据类型的一些知识
类表述的是公共特征,类必须通过实例化对象才能使用。
引用数据类型和基本数据类型的区别:
引用数据类型必须开辟存储空间,而基本数据类型则不需要
内存的分类:
堆内存:保存对象的属性内容,要使用关键字new来开辟堆内存空间
栈内存:保存堆内存的地址,可简单的理解为保存对象名称
说明:
一块堆内存可以同时被多个栈内存所指向,而一个栈内存只能对应一个堆内存的地址
垃圾概念:
在引用数据类型关系里面,一块没有任何栈内存指向的堆内存空间就成为垃圾,而所有的垃圾都会被垃圾收集器(GC)所回收,然后释放其所占用的空间。