方法是具有独立功能的代码块组织成为一个整体,使其具有特殊功能的代码集。
方法定义和调用!
方法调用:方法名();在main方法里调用
方法定义:
方法调用时,参数的数量与类型必须与方法定义中的设置项匹配。
形参和实参
带返回值方法定义
返回时与方法定义的数据类型要匹配!static后面那个
带返回值方法调用
给flag返回了一个值
在main方法中也可以直接调用定义好饿方法并直接打印结果 比如
System.out.println(isEvenNumber(5)); 比较方便
方法注意事项
1、方法不能嵌套定义
2、void表示无返回值,可以省略return,也可以单独的书写return,后面不加数据
3、方法通用格式:明确返回值类型,是否有数据返回;参数类型和数量
void类型的方法,直接调用即可,非void类型的方法,推荐用变量接受调用
方法重载
同一个类中定义的多个方法之间的关系。
条件:
多个方法在同一个类中
多个方法具有相同的方法名
多个方法的参数不相同,类型不同或者数量不同
特点:
重载仅对应方法的定义, 与方法的调用无关
重载仅针对同一个类中方法的名称与参数进行识别,与返回值类型无关,也就是不能通过返回值类型来判定两个方法是否相互构成重载。
方法参数传递
引用类型
方法调用完会从内存中消失
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。