为什么Java里面只允许单一继承,但允许实现多个接口?
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
多重继承会引起歧义 比如 a类有x方法 b类也有x方法 c类要是能继承a b类的话 那调用c类的x方法这个时候是该调用a父类的x方法还是b父类的x方法??? 要是把b类换成接口 那b接口的x方法是抽象的那肯定就会调用a类的x方法 gc的启动机制是完全随机的 这个在不同配置的机器 不同版本的jdk 不同的操作系统都不一样