Java方法和重载

Java方法

个人总结:java方法(函数)的好处可以被用来重复调用,这样的有利于代码的简化和编写,维护性高

1. java方法要素

1、修饰符
2、返回值
3、方法名
4、参数类型(实参+形参)

方法体:

修饰符 返回值类型 方法名(参数类型 参数名){
	……
    方法体
    ……
    return 返回值;
}
范例: 定义一个无返回值、无参数的方法
package com.lockcore.day01;

public class DemoMethod {
    public static void main(String[] args) {
       //调用方法
        show();
    }
    
    //定义方法
    public static void show(){ //加了static关键修饰,在main方法中可以直接调用
        System.out.println("今天你学习了吗?");
    }
}

范例: 定义一个有参数,无返回值的方法
package com.lockcore.day01;

public class DemoMethod {
    public static void main(String[] args) {
        //只要sleep方法加了static修饰符,可以在main方法中直接调用
        sleep("我好困");
        sleep("我想睡觉了,哈哈");
    }

    public static void sleep(String meg){
        System.out.println(meg);
    }
}

范例: 定义一个有返回值,有参数的方法
package com.lockcore.day01;

public class DemoMethod {
    public static void main(String[] args) {
        int result = sum(1, 2);//传递实参

        System.out.println(sum(1,2));//直接输出

        System.out.println(result); //采用变量的方式来接收
    }

    public static int sum(int num1, int num2){ //形参负责接收实参的值
        int num = num1 + num2;

        return  num;
    }

}

其余的方法大家有兴趣可以摸索,总结一下,学习重在个人。

java重载

重载的定义:方法名相同、参数列表不同、跟返回值无关。

	public static int sum(int num1, int num2){
        return num1 + num2;
    }

    public static short sum(int num1,int num2, int num3){ //重载了sum方法

        return (short)(num1 + num2 + num3); 
    }
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值