Java方法

方法

1.什么是方法?

我每个月会做的一个事情,自我总结,一般情况下,从生活,学习,人际关系三个角度来总结,主要是分析好的地方和需要改进的地方。那我自我反思这个办法就类似于Java当中的方法,每个月我自我总结的时候就会拿出来用。在Java中方法就是一个代码片段,避免重复,用的时候就拿出来用。

2.定义方法

 修饰符   返回类型   方法名 (参数列表){

函数体

}

实例:实现判断闰年的方法

public static Boolean isLeapyear(int year){

        if(year % 4 == 0 && year % 4 != 0 || year % 400 == 0){
            System.out.println(year+ "是闰年");
            return true;
        }else{
            System.out.println(year+"不是闰年");
            return false;
        }

    }

3.方法的调用

在理解方法的调用之前,明确一个点,调用方法的过程,会在栈帧中开辟内存,一旦方法结束之后就会被回收(遇到return或者方法结束)。

实例:实现两个数相加

public class way1229 {
    public static void main(String[] args){
        int x = 2;
        int y = 6;
        int ret = add(x,y);
        System.out.println(ret);


    //求两个整数相加
    public static int add(int a,int b){
   //验证方法是否被执行
   //     System.out.println(12);
        return a + b;
    }
}

传递参数:

匹配参数的个数,顺序,类型,返回值类型

在定义方法的时候,方法不会被执行,只有调用的时候才会被执行。

一个方法会被多次调用。

4.形式参数和实际参数

调用参数执行的时候,是实际参数,定义方法的时候是形式参数,形参是实参的临时拷贝。

5.没有返回值的方法必须写成void,return表示方法的结束

6.方法的重载

由于参数的类型不匹配,不能直接调用现有的方法

方法的重载:函数名一样,方法的参数列表的顺序,个数,类型有一个不一样就可以,返回值是否一样,不会影响重载

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值