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

数组及其内存管理

2015-03-26 20:42 197 查看

1.数组初始化

     1.1 Java数组是静态的

           Java语言是静态语言。一次Java数组是静态数组,即当数组被初始化后,该内存所占内存空间,数组长度是不变的。

     1.2 数组一定要初始化

          Java数组变量一定要指向一个数组对象。包括静态初始化、动态初始化、指向一个数组对象内存。

     1.3 基本类型数组的初始化

          程序直接为数组分配内存空间,再将数组元素的值存入对应的内存里

     1.4 引用类型数组的初始化

          引用型数组存储的的还是引用,它指向另外一块内存。

2.使用数组

     关键是多维数组的概念!

     本质上来说,并没有多维数组的,比如int[][]  objArr 并不是一个二维数组,其实质是一个一位数组int[]  里面的元素是另外一个一维数组元素变量。

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息