您的位置:首页 > 编程语言 > Java开发

关于Java堆栈的简单理解

2017-01-10 15:32 351 查看
栈内存中存放引用数据类型,堆内存中存放new出来的对象和数组。

程序在执行初始的内存分配,首先在栈空间中分配一块内存区域,存放引用类型,然后在堆空间中分配一块内存区域,用来存放new出来的对象或者数组。

栈空间中的引用类型变量的值等于数组或对象在堆内存中的首地址,即可以通过引用类型变量找到new出来的数组或对象。如: 
int[] a=new int[2]
Date day=new Date(2016 10 23)
Object obj=new Object()
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: