0
点赞
收藏
分享

微信扫一扫

java方法的定义和重载

b91bff6ffdb5 2022-02-09 阅读 73

Java方法的定义与重载

方法的定义:

  • 它是由修饰符、返回类型、方法名和一些参数组成的

例如:

public static int add(int a, int b){                         
           ...;                                        
           方法体;                
           ...return 0}
  • public和static都是修饰符

  • int是这个方法返回值的类型

  • add是这个方法的名称

  • int a和int b是两个参数

  • 方法体就是需要方法实现的代码段

需要注意的是:如果方法有返回值的时候一定要加上return


方法的重载:

就是在一个类中有多个相同名字的方法和不同的参数,通过java编译器查找方法中参数的个数,参数的类型来选择对应的方法,这就叫做方法的重载

例如:

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

这两个方法就是名字相同,但是参数的个数不相同

还有:

public static int add(int a, int b){
        return a+b;
    }
public static double add(double a, double b){
        return a+b;
    }

这两个方法是名字相同,但是方法返回的参数类型不同

需要注意的是:方法的返回类型可以相同也可以不同

举报

相关推荐

0 条评论