java中接口只允许单一
@鲁卖334:为什么Java里面只允许单一继承,但允许实现多个接口? -
汤安18340651890…… 多重继承会引起歧义 比如 a类有x方法 b类也有x方法 c类要是能继承a b类的话 那调用c类的x方法这个时候是该调用a父类的x方法还是b父类的x方法??? 要是把b类换成接口 那b接口的x方法是抽象的那肯定就会调用a类的x方法 gc的启动机制是完全随机的 这个在不同配置的机器 不同版本的jdk 不同的操作系统都不一样
汤安18340651890…… 多重继承会引起歧义 比如 a类有x方法 b类也有x方法 c类要是能继承a b类的话 那调用c类的x方法这个时候是该调用a父类的x方法还是b父类的x方法??? 要是把b类换成接口 那b接口的x方法是抽象的那肯定就会调用a类的x方法 gc的启动机制是完全随机的 这个在不同配置的机器 不同版本的jdk 不同的操作系统都不一样