办法是具备独立性能的代码块组织成为一个整体,使其具备非凡性能的代码集。
办法定义和调用!
办法调用 :办法名();在 main 办法里调用
办法定义 :
办法调用时,参数的数量与类型必须与办法定义中的设置项匹配。
形参和实参
带返回值办法定义
返回时与办法定义的数据类型要匹配!static 前面那个
带返回值办法调用
给 flag 返回了一个值
在 main 办法中也能够间接调用定义好饿办法并间接打印后果 比方
System.out.println(isEvenNumber(5));比拟不便
办法注意事项
1、办法 不能嵌套定义
2、void 示意无返回值,能够省略 return,也能够独自的书写 return,前面不加数据
3、办法通用格局:明确返回值类型,是否有数据返回;参数类型和数量
void 类型的办法,间接调用即可,非 void 类型的办法,举荐用变量承受调用
办法重载
同一个类中定义的多个办法之间的关系。
条件:
多个办法在 同一个类 中
多个办法具备雷同的办法名
多个办法的参数不雷同,类型不同或者数量不同
特点:
重载仅对应办法的定义,与 办法的调用无关
重载仅针对 同一个类 中办法的名称与参数进行辨认,与返回值类型无关,也就是不能通过返回值类型来断定两个办法是否互相形成重载。
办法参数传递
援用类型
办法调用完会从内存中隐没