java接口的继承是多继承吗

Java接口 不仅可以继承接口,还可以多继承。接口是常量值和方法定义的集合。接口是一种特殊的抽象类。在java中不允许类多重继承的主要原因是,如果A同时继承B和C,而b和c同时有一个D方法,A如何决定该继承那一个呢?但接口不存在这样的问题,接口全都是抽象方法继承谁都无所谓,所以接口可以继承多个接口。

1.java语言 提供类、接口和继承等原语,为了简单起见,只支持类之间的单继承,但支持接口之间的多继承,并支持类与接口之间的实现机制。

2、java中类不支持多继承,只能单继承,但是可以多实现,java 中接口之间支持多继承,接口可以继承多个继承。

3、java中,类不支持多继承,接口支持多继承,接口的作用是拓展对象功能。当一个子接口继承了多个父接口时,说明子接口拓展了多个功能。当一个类实现该接口时,就拓展了多个的功能。

你可能感兴趣的:(java,jvm,servlet)