方法是具有独立功能的代码块组织成为一个整体,使其具有特殊功能的代码集。

方法定义和调用!

方法调用:方法名();在main方法里调用
方法定义
image.png
方法调用时,参数的数量与类型必须与方法定义中的设置项匹配。

形参和实参

image.png

带返回值方法定义

image.png
返回时与方法定义的数据类型要匹配!static后面那个

带返回值方法调用

image.png
给flag返回了一个值
在main方法中也可以直接调用定义好饿方法并直接打印结果 比如
System.out.println(isEvenNumber(5)); 比较方便

方法注意事项

1、方法不能嵌套定义
image.png

2、void表示无返回值,可以省略return,也可以单独的书写return,后面不加数据
image.png
3、方法通用格式:明确返回值类型,是否有数据返回;参数类型和数量
void类型的方法,直接调用即可,非void类型的方法,推荐用变量接受调用
image.png

方法重载

同一个类中定义的多个方法之间的关系。

条件:

多个方法在同一个类
多个方法具有相同的方法名
多个方法的参数不相同,类型不同或者数量不同

特点:

重载仅对应方法的定义, 与方法的调用无关
重载仅针对同一个类中方法的名称与参数进行识别,与返回值类型无关,也就是不能通过返回值类型来判定两个方法是否相互构成重载。

方法参数传递

image.png
引用类型
image.png
方法调用完会从内存中消失


Loccy
4 声望1 粉丝