这么晚了不知道有没有人呢我刚刚做了一个题,说到过载和重载。这个国际认证SCJP的JAVA基础题,里面写到过载和重载的不同。结果我上网一搜,发现网上写着“过载就是重载”。但是文档上明确写了他们的区别,如下:过载:方法过载是编程语言均有的特性与面向对象语言无关,是指多个方法拥有一个名字,但每个方法都有一套自己不同的参数列表。重载:是父类中的一个方法在子类中获得重新定义,但方法名 参数列表和返回值均不变。区别:重载发生在了父类与子类之间,方法始终只有一种定义,只是原来的含义被代替了。过载在本类,参数列表必须有区别。只写了一部分我觉得明显的东西。我还看了网上的重写,感觉重新和文档中的重载很像。难道是我的文档过期了吗?文档中都是些基础的东西,蛮久了。如果有人看见给我个解答,我想我今晚就能睡好了。