1.1数组和对象的使用-数组篇
1.数组是一种容器,容器是用来装东西的,对于数组这个容器来说,所装的东西(元素)必须要类型相同,一旦这个容器(数组)被创建,其大小不能改变。
2.定义数组,有几点注意
(I)元素个数必须是整型
(II)元素个数必须在定义时就给出
(III)元素的个数可以是变量
(IV)数组定义后的索引从0开始
//对于数组下标越界的情况,编译器检查时不会给出error,但是run时就会出现问题,所以一定要是有效的下标。
3.数组的初始化
(I)在java中,默认初始化会自动赋值为0
4.数组变量的问题 //数组变量是数组的核心问题,分为下列三点拆解
(I)数组变量和普通变量的区别是
1.对普通变量来说,普通变量是数据的所有者,当给一个普通变量赋值之后,这个值就存在该普通变量所在的位置.
2.对数组变量来说,数组变量是数据的管理者,当创建一个数组之后,对数组的初始化并不在该数组名所在的地址,而是指向某一连串的位置。
(II).判断两数组变量是否相同要去看他们是否管理的是同一个数组。