Java --方法

一 方法的介绍:

具有独立功能的代码块 不调用就不执行

好处 :

1 提高了代码的课阅读性

        体现; 将原本挤在一起的臃肿代码,按照功能分类管理

2 提高了代码的复用性

        体现:写好一个方法,是可以进行多次调用

问题:方法的出现是否可以提高程序的执行效率?

        不能

二 方法的通用定义格式

publi static 返回值类型 方法名(参数列表){
    方法体
    return 结果数据;

}

1 需不需要参数?
    考虑自己内部使用的数据 是否具有灵活性的要求?
    有:声明参数
    没有:不需要声明参数

2 返回值 
    先正常编写方法逻辑
    观察:自己这个方法是否有结果产生
            有:通过return语句返回 并void 修改为对应的数据类型
            没有: 返回值类型写void (标识此方法没有结果返回)

三 方法的调用

        带返回值的

public static int getMax(int a,int b){
    int max = a > b ? a : b;
    return max;


}

 四 方法的常见问题

1 方法与方法之间是平级关系

2 方法不调用就不执行

3 方法的编写顺序和执行顺序无关  跟调用顺序有关

4 方法的返回值类型如果是 void 表示此方法没有返回值        

5 return下不能写代码 因为执行不到 属于无效代码

6 如果一个方法有具体的返回值类型 一定要通过return语句带回结果

五 方法重载(Overload)

介绍:方法与方法之间的一种关系

怎样独立识别出方法与方法之间是否关系是正确的重载关系

在同一个类中,方法名相同 参数个数不同  类型不同 的方法成为重载

重载的好处

1 不需要记忆过多繁琐的方法名字

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值