(一)
数组:数组就是存储数据长度固定的容器,存储多个数据的数据类型要一致。
动态初始化:
初始化时只指定数组长度,由系统为数组分配初始值
格式:数据类型[] 变量名 = new 数据类型[数组长度];
静态初始化:
初始化时指定每个数组元素的初始值,由系统决定数组长度
格式:数据类型[] 变量名 = new 数据类型[]{数据1, 数据2, 数据3, ……};
范例: int[] arr = new int[]{1, 2, 3};
简化格式:数据类型[] 变量名 = {数据1, 数据2, 数据3, ……};
范例: int[] arr = {1, 2, 3};
索引:每一个存储到数组的元素,都会自动的拥有一个编号,从0开始。
这个自动编号称为数组索引(index),可以通过数组的索引访问到数组中的元素
数组遍历:就是将数组中的每个元素分别获取出来,就是遍历。
(二)
oop:
OOP,Object Oriented Programming,原来就是面向对象的编程啊,还有OOD(面向对象的设计),OOA(面向对象的分析)
面向对象的三大特性:
1、封装 隐藏对象的属性和实现细节,仅对外提供公共访问方式,将变化隔离,便于使用,提高复用性和安全性。 2、继承 提高代码复用性;继承是多态的前提。 3、多态 父类或接口定义的引用变量可以指向子类或具体实现类的实例对象。提高了程序的拓展性。