Java学习----day4——(1)关于栈内存和堆内存的初步了解

在Java中,内存分为栈内存和堆内存;
目前进度唯一可以跟这两个名词搭配的就是 数组;
静态初始化无法对应,暂且看动态初始化;

int[] array=new int[5];

array—->操作符,JVM操作的是array,这个数组在初始化的时候是在堆内存中申请空间并初始化数据,而array是申请栈内存的空间,且array存储的是数组在堆内存中的地址;也可以这么说,array是这个数组的引用。

posted @ 2017-03-25 17:24  理工物联网  阅读(79)  评论(0编辑  收藏  举报