数组及其内存管理



1.数组初始化
     1.1 Java数组是静态的
           Java语言是静态语言。一次Java数组是静态数组,即当数组被初始化后,该内存所占内存空间,数组长度是不变的。
     1.2 数组一定要初始化
          Java数组变量一定要指向一个数组对象。包括静态初始化、动态初始化、指向一个数组对象内存。
     1.3 基本类型数组的初始化
          程序直接为数组分配内存空间,再将数组元素的值存入对应的内存里
     1.4 引用类型数组的初始化
          引用型数组存储的的还是引用,它指向另外一块内存。
2.使用数组
     关键是多维数组的概念!
     本质上来说,并没有多维数组的,比如int[][]  objArr 并不是一个二维数组,其实质是一个一位数组int[]  里面的元素是另外一个一维数组元素变量。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值