【1】思维导图
【2】
①用自己的话描述某知识点是什么
方法是自己用代码写出来的一个起某种作用的功能,需要用的时候直接调用。
②举例
③一句话总结
方法相当于函数,只不过这个函数起什么作用可以由自己定义。
————————————————————
一、数组
1.数组的动态初始化
①含义:知道数据的个数但还不知道要定义的数据内容,用数组的动态初始化
②格式
数据类型[] 数组名 = new 数据类型[数组的长度];
③举例
// 定义一个数组,存班级10名学生的考试成绩,考试成绩暂时未知,考完才知道。
int[] scoresArr = new int[10];
// scoresArr是数组名可自己定义
④数组的默认初始化值
整数类型:0
小数类型:0.0
布尔类型:false
字符类型:'\u0000'
引用类型:null
⑤数组两种初始化方式的区别
静态初始化:int[] arr = {1,2,3,4,5};
动态初始化:int[] arr = new int[3];
2.数组索引的范围
针对于任意一个数组,索引的范围:
最小索引:0
最大索引:数组的长度 - 1
数组名.length - 1
3.// 一个循环尽量只做一件事情。
二、方法
1.方法(method)是程序中最小的执行单元
2.方法的通用格式
* 格式:
```java
public static 返回值类型 方法名(参数) {
方法体;
return 数据 ;
}
3.方法重载概念
方法重载指同一个类中定义的多个方法之间的关系,满足下列条件的多个方法相互构成重载
* 多个方法在同一个类中
* 多个方法具有相同的方法名
* 多个方法的参数不相同,类型不同或者数量不同
重载仅针对同一个类中方法的名称与参数进行识别,与返回值无关,换句话说不能通过返回值来判定两个方法是否相互构成重载
————————————————————
个人学习笔记,其中难免认知错误,勿以此为准。