Java——方法定义、方法调用、方法重载

一、方法是什么?

方法是将具有独立功能的代码块作为一个整体,使其具有特殊功能的代码集。

二、方法的定义

1.无参方法的定义

//无参方法的定义
/*
public static 数据类型 方法名(){
	//方法体
	return ;
}
*/
public static void isEverNumber(){
	//方法体
}

2. 有参方法的定义

//有参方法的定义
/*
public static 数据类型 方法名(参数){
	//方法体
	return ;
}
*/
public static void isEverNumber(int number){
	//方法体
}

方法需要使用return返回对应的数据类型值。void表示无返回值,可以省略return,或者使用return;

三、方法的调用

1. 无参方法的调用

//无参方法的调用
//方法名()
isEverNumber();

2. 有参方法的调用

//有参方法的调用
//方法名(参数);
isEverNumber(2);

方法必须先定义再调用。

四、形参和实参

形参: 方法定义中的参数,等同于变量定义格式,例如:int number。
实参: 方法调用中的参数,等同于使用变量或常量,例如:10、number。

五、方法的重载

1.方法重载的示例

public class MethodDemo {
    public static int AddNumber(int a, int b) {
        return a + b;
    }

    public static int AddNumber(int a, int b, int c) {
        return a + b + c;
    }

    public static double AddNumber(double a, double b, double c) {
        return a + b + c;
    }
}

2.方法重载的构成条件

重载是同一个类中定义的方法之间的关系,满足下列条件的多个方法构成重载:

  • 多个方法在同一个类中
  • 多个方法有相同的方法名
  • 多个方法的参数不相同(类型不同或数量不同)

注:仅针对方法的名称和参数,与返回值无关。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值