Java面试题 Java基础模块 一、Java基础模块 1、Java为什么不支持多继承? 在Java语言中,不支持多继承的主要原因是为了简化语言设计和避免潜在的问题(如:菱形继承),同时又因为在实际工作中,确实很少用到多继承,所以在Java语言中,并不支持多继承。 具体来说,Java不支持多继承的原因又有以下几个: a、避免菱形继承