java数组中的内存特征(笔记)
1,基本数据类型创建的变量,存储在栈内存中,占用一块内存,是方法中内部的局部变量,数据量比较小,一种临时的使用。
2,引用类型的数据创建的变量,存储在堆内存上,栈内存引用堆内存上的地址,占用两块内存,不仅仅是当前方法使用的,范围更大的数据,数据量比较大,一种持久性的存储。
3,数组一旦创建,其元素的值可以更改,长度是不可改变的
4,数组存储数据增加和删除数据比较麻烦,但是根据索引查询数据非常快。
1,基本数据类型创建的变量,存储在栈内存中,占用一块内存,是方法中内部的局部变量,数据量比较小,一种临时的使用。
2,引用类型的数据创建的变量,存储在堆内存上,栈内存引用堆内存上的地址,占用两块内存,不仅仅是当前方法使用的,范围更大的数据,数据量比较大,一种持久性的存储。
3,数组一旦创建,其元素的值可以更改,长度是不可改变的
4,数组存储数据增加和删除数据比较麻烦,但是根据索引查询数据非常快。