方法和方法的重载

文章介绍了Java中方法的基本概念,包括方法的定义和调用流程,带参数和返回值的方法使用,以及方法的重载原则和特点。方法是代码块的集合,用于实现特定功能,需先定义后调用。方法重载关注同名方法的不同参数列表,而不考虑返回值类型。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

方法

方法是将有独立功能的代码块组成一个整体,使其具有特殊功能的代码集。方法要先创建才可以使用,这个过程叫做方法定义。方法创建后,不是直接运行的,要手动使用后才执行,这个过程叫方法的调用。

方法定义的格式:

public static void 方法名(){
  //方法体
}

方法的调用格式:

方法名();

注意方法必须先定义后调用,不然程序报错。

public class MethodDemo {    
public static void main(String[] args) {
        isEvenNumber();    }   
//定义一个变量,判断该数据是否是偶数        
 public static void isEvenNumber() {       
 int number = 10;       
if (number % 2 == 0) {           
 System.out.println(true);      
 } 
else {          
 System.out.println(false);       
 }   
 }
}
public static void main(String[] args) {

    isEvenNumber();
}
public static void isEvenNumber() {
   int number = 10;
   if (number % 2 == 0) {     
   System.out.println(true);
    } else {
        System.out.println(false);
    }
}

带参数方法的定义与调用

定义格式:

public static void 方法名 ( 数据类型 变量名1 ,数据类型 变量名2 ,…… ) { … … }
方法定义时,参数中的 数据类型 变量名 都不能缺少,缺少任意一个程序将报错。
调用格式:
方法名 ( 变量名 1/ 常量值 1 ,变量名 2/ 常量值 2 ) ;
方法调用时,参数的数量与类型必须与方法定义中的设置相匹配,否则程序将报错
形参和实参:

形参:方法定义中的参数

          等同于变量定义格式,例如:int number

实参:方法调用中的参数

          等同于使用变量或常量,例如: 10  number

带返回值的方法的定义与调用:

定义格式:

public static 数据类型              方法名 ( 参数 ) { 
	        return 数据 ;
	}

调用格式:

1 数据类型 变量名 = 方法名 ( 参数 ) ;
 2 方法名 ( 参数 ) ;
方法的注意事项:
方法不能嵌套定义;
void 表示无返回值,可以省略 return ,也可以单独的书写 return ,后面不加数据。

方法的重载

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

多个方法在同一个类中
多个方法具有相同的方法名
多个方法的参数不相同,类型不同或者数量不同
方法重载的特点
重载仅对应方法的定义,与方法的调用无关,调用方式参照标准格式
重载仅针对同一个类中方法的名称与参数进行识别,与返回值无关,换句话说不能通过返回值来判定两个方法是否相互构成重载
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值