Java接口知识点
1. 类可以实现多个接口;
2. 面向对象程序设计的基本单位是类型(type);
3. 接口是设计的一种表达方式;
4. 接口没有任何实现;
5. 不可以创建接口的实例;
public interface Comparable{
}
7. 接口如何声明:
使用关键字interface;
8. 接口可以声明哪三种类型的成员;
a.常量;
b.方法;
c.嵌套类和接口;
9. 接口中的声明命名的常量都是隐式的public、static和final;
10. 静态的方法是不可以抽象的;
11. 定义在接口中的方法都被隐式地定义为abstract;
12. 接口可以继承多个接口;
13. 接口通过抽象的约定定义了一个类型;
14. 类只能继承一个别的类;
15. 接口提供一种多重继承的方式;
16. 抽象类提供部分或者全部实现;
17. 任何一个希望被继承的主要类,不管是否抽象,都应该是某个接口的实现;
18. 标记接口是没有声明任何方法的接口;
19. 接口可以利用关键字extends继承。