Java基础学习:数组的使用与类的定义
数组的使用
1.数组的概念与特点:
概念:数组是一种容器,可以同时存放对个数据值。
特点:(1)数组是一种引用数据类型。
(2)数组当中的多个数据,类型必须统一。
(3)数组的长度在程序运行期间不可改变。
2.数组的初始化:
3.数组的定义格式与其注意事项:
静态数组:
(1)基本格式
(2)两种格式
动态数组:
动态数组中各类型的默认值:
静态数组与动态数组初始化的区别与使用建议:
数组初始化的注意事项:
4.数组长度的获取:
5.数组的输出:
(1)普通输出:
System.out.println(数组名[索引]);
(2)循环输出:
6.数组与方法的关系
(1)数组作为方法的参数:
(2)数组作为方法的返回值:
数组与方法的使用事实:
7.数组中的异常
(1)数组空指针异常:
(2)数组索引越界异常:
8.Java中内存的5个部分:
9.数组使用时的内存分布图:
(1)一个数组的内存图:
(2)两个数组的内存图:
(3)两个数组用同一个地址的内存图:
10.数组的元素反转
代码图:
剖析图:
类的定义
1.面对对象与面对过程思想的概述:
2.类与对象的关系:
3.创建对象的方法:
4.对象的内存图:
(1)一个对象的内存图:
(2)两个对象使用同一个方法的内存图:
(3)两个引用指向同一对象的内存图:
5.使用对象作为方法参数:
6.使用对象作为方法的返回值:
7.成员变量和局部变量的区别:
8.面向对象(封装性):
9.字段的封装:
代码解释:
10.this关键字的使用:
11.构造方法:
12.一个标准类的定义: