Java基础速通(有C基础)-方法和方法的重载

首先,你需要一个好用的编译器。我用的是IDEA,现在学生可以免费申请!!!

接着,你需要创建好文件。

之后,就开始你的编码之旅了。

1.快捷的打出方法

        先打main方法(相当于入口)。可以直接打出"psvm",然后敲击一下Tab键或回车,就可以补全。

public static void main(String[] args) {
}

        再打输出方法。同样,可以直接打出"sout",然后敲击一下Tab键或回车,就可以补全。

System.out.println("我爱Java");

2.方法和方法的重载

        方法(method)就是一段用来完成特定功能的代码片段。

    (1)方法的声明格式:

        [修饰符1 修饰符2 …](可省略)  返回值类型  方法名(形式参数列表){

        }

        例:       

package com.test01;
public class attempt1{
        //声明一个两数加和的方法。
    public static int Addnum(int Num1,int Num2){//"Addnum"自己定义的名字,一般要"见名只意"
        int sum;
        sum = Num1 + Num2;
        return sum;
    }

    public static void main(String[] args) {
        int a = Addnum(10,10);//调用方法
        int b = Addnum(20,30);//可以再次调用方法
        int c = Addnum(40,50);//可以再次调用方法
        System.out.println(a);
        System.out.println(b);
        System.out.println(c);
    }
}

  (2)方法的作用:提高了代码的复用性。写一次,需要的时候直接调用即可。

  (3)方法的调用方式:

       方法名(实参列表)

       对象名.方法名(实参列表) (如Addnum(10,10))

  (4)方法的重载:

       在同一个类中,方法名相同,形参列表不同的多个方法,构成了方法的重载。

        例:

        

public static int Addnum(int Num1,int Num2){
    int sum;
    sum = Num1 + Num2;
    return sum;
}
public static int Addnum(int Num1,int Num2,int Num3){
    int sum;
    sum = Num1 + Num2 + Num3;
    return sum;
}
这两个类可以同时定义,使用。
public static void main(String[] args) {
    int a = Addnum(10,10);
    int b = Addnum(10,10,10);
    System.out.println(a);
    System.out.println(b);
}

注:方法的重载只和方法名、形参列表(形参)有关,与其他无关。

方法重载要求:方法名必须相同,形参列表必须不同(类型不同,个数不同等)

     

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值