明解java笔记:第六章

目录

数组是相同类型的变量的集合。各个变量是构成元素,变量的类型是构成元素类型。构成元素本身为数组的数组,称为***数组。
数组主体是使用new运算符,在程序运行时动态创建的对象。数组变量引用该数组主体。
用于访问一个数组a中各个构成元素的表达式是对数组变量运用索引运算符的a[i]。方括号中的索引是从零开始连续编号的整数型数值。
数组中各构成元素如果没有进行显示初始化,则会初始化为默认值零(注:int[]数组)。
数组的初始化是将各个构成元素的初始值(1,2,3)用大括号括起来的形式{1,2,3,}。最后一个逗号可以省略。当为***数组时,则使用嵌套结构。{{1,2,3},{2,3,4}}。
数组的构成元素个数可以使用数组变量名.length来获取。元素的遍历可以通过基本for语句和扩展for语句来执行。
使用赋值运算符=对数组变量进行赋值时,复制的是引用目标而不是元素。
对于final声明的数组,引用目标不可以被改写(元素的值可以修改)
不引用任何对象的引用是空引用,表示空引用的空常量是null。
不再被任何变量引用的对象所占用的空间会通过垃圾回收自动进行回收,可以再次被使用。

全部评论

相关推荐

点赞 收藏 评论
分享
牛客网
牛客企业服务