答案是不允许,因为假设你说的情况允许,你的方法名相同且参数列表也相同,但是就返回值类型不同,那么如果其他对象在调用这个名称的方法时就会不知道调用哪一个方法了,因此,java中是不允许这种情况存在的,最多就是方法的重载或者重写