关于java语言设计理念抽象类与接口的区别是什么java为什么不支持多继承java里的枚举实现机制是什么java中的内部类关于类Collections,Arrays,Objectsjava里的方法重载关于java里的main方法