方法的调用

一、方法的作用:
1、避免出现重复代码
2、将相同逻辑的代码组织在一起。将普通块+命名+格式
3、便于分解问题,一处修改,多处都可见给影响。

二、方法的定义
修饰符(public static) 类型|void 方法名(形参列表){
//方法体
//[return]
}
0)位置:在类中的任意位置,方法外。不能在方法中再定义方法。
1)、修饰符: public static -->现阶段
2)、 类型|void
a)void:没有返回值,表示该方法使用完成后对外没有任何协作关系
b)类型:基本|引用类型
3)方法名:见名知意、驼峰命名
4)形参列表:可以为0及以上参数
作用域:与局部变量相同 (方法调用即生效,方法结束即消失)
5)、方法的签名:方法名称+形参(类型、个数、顺序)
确定在一个类中唯一性
6)、return作用
a)当返回类型为void时,有选择的结束方法
b)当存在返回类型是,return 结束方法+返回值
7)、两个类型一致性:
1)形参类型>=实参类型 (自动类型转换:表数范围)
2)接收变量类型>=返回类型 >=return值

三、方法的调用
0、查找时,在类中查找,与位置无关。
1、在调用处使用:找方法的签名:方法名称(实参列表)

四、方法的重载:两同三不同
1、定义:同一个类方法名称相同,方法形参个数、顺序、类型不同
2、作用:当方法的逻辑基本相同,使用方法重载便于调用者使用
如果逻辑不同,不建议使用重载
3、最近最优匹配原则,查找失败,编译错误。

五、方法的递归:递归头(何时结束递归) 递归体
1、定义:方法自己调用自己
2、递归利与弊:使用简单,耗内存
3、理论上能用递归,可以使用循环替代
递归使用最多地方:查找文件
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值