课程进度加深了,涉及的知识越来越多,每周最少需要复习2次,昨天复习了一次,两天后再复习一次,巩固加深记忆
加油~给自己打打气
1.方法:将一些代码使用大括号抱起来,然后取一个名字,使用的时候,只需要根据名字调用即可,比循环更灵活
2.定义方法: 修饰符 返回值类型 方法名 (参数类型 参数名称){
方法体
return 返回值;
}
3.调用方法的三种方法:
⑴单独调用: 方法名称 (实际参数);
⑵打印调用: System.out.println(方法名称 (实际参数));
⑶赋值调用: 数据类型 变量名称 = 方法名称 (实际参数);
方法调用示意图:
4.定义一个没有返回值得方法:
修饰符 void 方法名 (参数类型 参数名称){
方法体
}
5.无返回值类型的调用: 只能使用单独调用
有无返回值类型的方法对比:
6.方法重载 (OverLoad):
多个方法名称相同,但是参数列表不同,可以通过方法重载来进行使用
7.方法重载(OverLoad)的注意事项:
重载参数中的参数不同:⑴参数个数不同 ⑵参数类型不同 ⑶参数的多类型顺序不同
在重载中以下因素无关: ⑴与返回值类型无关 ⑵与参数名称无关
8.参数传递:
在调用方法的时候,想方法当中传入数据的动作
形式参数:在定义方法时,写在小括号内的参数
实际参数:在调用方法时,真正传入方法里的参数
9.参数传递的两项规则:
⑴对于基本类型(以及String)来说, 形式参数操作[不会]影响实际参数
⑵对于引用类型(除了String)来说,形式参数操作[会]影响实际参数