Java面经(持续更新)
抽象类和接口类的区别
- 抽象类要被子类继承,接口要被类实现;
- 抽象类只用做方法声明和实现,而接口只能做方法声明;
- 抽象类中的变量可以是普通变量,而接口中定义的变量必须是公共的静态常量;
- 抽象类是重构的结果,接口是设计的结果;
- 抽象类和接口都是用来抽象具体对象的,但是接口的抽象级别更高;
- 抽象类可以由具体的方法和属性,接口只能由抽象方法和静态常量。
返回运行时类的一个对象
1 | import java.util.GregorianCalendar; |
Update your browser to view this website correctly.&npsb;Update my browser now