java方法

方法使用前:

方法必须先创建才可以使用,该过程为方法的定义

方法创建后并不是直接运行的,需要手动使用后才执行,该过程为方法的调用。

方法定义:

       

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

方法与方法之间是平级使用是平级关系,不能嵌套使用。

方法与方法之间可以互相调用,但是必须要有主方法调用开始调用。

带参数的方法定义和调用:

带参数方法定义 

//单个参数的定义
public static void 方法名 (数据类型 变量名){
    方法体;
}
//多个参数的定义
public static void 方法名 (数据类型1 变量名1,数据类型2,变量名2、、、){
    方法体;
}

调用

方法名(参数)

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

带返回值的方法返回的数据类型跟主方法中输出的数据类型要一样。

注意:

        方法定义时,参数中的数据类型与变量名都不能缺少,缺少任意程序都会报错。

        方法定义时,多个参数之间使用(,)分隔。

方法重载

        在一个类中,定义了多个同名的方法,但每个方法具有不同的参数类型或参数个数,这些同名的方法就是方法的重载。

        同一个类,方法名相同,参数不同的方法,参数不同(个数不同,类型不同,顺序不同)

注意:识别方法之间是否重载关系,只看方法和参数,跟返回值无关。

形参和实参

形参:全称形式参数,是指方法定义中的参数

实参:全称实际参数,方法调用中的参数。

 带返回值方法定义

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

//例1
public static boolean getMax(int a ,int b){
    return 100;
}

return:返回值的数据类型与定义方法的数据类型要相同,并且return只能返回一个数据,要想返回多个数据,需要将多个数据放在一个容器内(数组)。

方法的通用格式

public static 返回值类型  方法名(参数){
    方法体;
    return;
}

定义方法时,要做到两个明确

        明确参数:主要时明确参数的数据类型

        明确返回值类型:主要时明确方法操作完毕之后是否有数据返回,如果没有,写void;如果有,写对应的数据类型。

 调用方法时

        void类型的方法,直接调用即可。

        非void类型的方法,推荐使用变量接受调用。

方法注意事项

方法不能嵌套定义

方法的返回值类型为void,表示方法没有返回值,没有返回值的方法可以省略return语句不写

        如果要编写return,后面不能跟具体的数据类型。

return语句下面,不能写代码,因为永远执行不到,属于无效代码。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值