1.方法重载是用在同一个类当中
2.方法重写是用在子类当中
例如:
方法重载:
在同一类当中:方法int hello(int i){}与 String hello(int i,int j)就是方法重载。
注:方法重载的时候,方法可以是不同的返回值,但是方法的参数类型不同,或者参数个数不同。
方法重写:
在之类中,覆写父类中一个完全的方法,如:父类方法 int hello(String str){ System.out.println("str");}
之类方法也是 int hello(String str){System.out.println("hello");}
两者的区别只是方法里面的实现不同而已。