接口不是类,不能使用new运算符实例化一个接口;
然而却能声明接口变量;
接口变量必须引用实现了接口的类对象;
可以使用instance检查一个对象是否实现了某个特定的接口;
接口可以被扩展;
接口中不能包含实例域或静态方法,但可以包含常量;
接口中的方法自动设为public;
接口中的域自动设为public static final;
虽然可以加上,但Java语言规范建议不要书写多余的关键字;
一个类只能拥有一个超类,却能实现多个接口;
Posted kwebi
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了接口的特性相关的知识,希望对你有一定的参考价值。
接口不是类,不能使用new运算符实例化一个接口;
然而却能声明接口变量;
接口变量必须引用实现了接口的类对象;
可以使用instance检查一个对象是否实现了某个特定的接口;
接口可以被扩展;
接口中不能包含实例域或静态方法,但可以包含常量;
接口中的方法自动设为public;
接口中的域自动设为public static final;
虽然可以加上,但Java语言规范建议不要书写多余的关键字;
一个类只能拥有一个超类,却能实现多个接口;
以上是关于接口的特性的主要内容,如果未能解决你的问题,请参考以下文章