Java 基础知识-栈、堆

栈: 存储局部变量。 先进后出。 堆: 存储new出来的数组或对象。 主方法先压进栈,然后分配数组类型变量arr,new的数组或对象存储到堆中,创建实体,分配连续的三块空间,假设首地址0x0011。堆中生成的首地址值赋予arr,arr通过地址值可以找到实体。(比较绕,稍微理解一下)
相关文章
相关标签/搜索