方法和方法的重载

java的方法格式:

访问控制符[修饰符] 返回值类型方法名称(参数列表){
            方法体
}

访问控制符:四种 1 public 2private 3protected 4 无访问符

修饰符是可选的,也就是在方法声明时可以不书写。

static——静态的
final——最终的
abstract——抽象的
synchronized——同步的
native——本地的

不需要反馈结果,则返回值类型书写为void

 方法重载是让类以统一的方式处理不同类型数据的一种手段。多个同名函数同时存在,具有不同的参数个数/类型。

重载Overloading是一个类中多态性的一种表现。

 Java的方法重载,就是在类中可以创建多个方法,它们具有相同的名字,但具有不同的参数和不同的定义。

调用方法时通过传递给它们的不同参数个数和参数类型来决定具体使用哪个方法, 这就是多态性

package test;

public class test {
    public  void s(String s){
        System.out.println(s);
    
    }
    public void s(int s){
        System.out.println(s);
    }
    public void s(long s){
        System.out.println(s);
    }
    public void s(double s){
        System.out.println(s);
    }
    public static void main(String[] args) {
     test t=new test();
     t.s(323.3);
     t.s(33);
     t.s("fuck");
    }
}

 

posted @ 2017-05-16 20:34  呵呵呵学习  阅读(293)  评论(0)    收藏  举报