接口的特性

接口不是类,不能使用new运算符实例化一个接口;

然而却能声明接口变量;

接口变量必须引用实现了接口的类对象;

可以使用instance检查一个对象是否实现了某个特定的接口;

接口可以被扩展;

接口中不能包含实例域或静态方法,但可以包含常量;

接口中的方法自动设为public;

接口中的域自动设为public static final;

虽然可以加上,但Java语言规范建议不要书写多余的关键字;

一个类只能拥有一个超类,却能实现多个接口;

 

原文地址:https://www.cnblogs.com/kwebi/p/8424380.html