Java接口

Posted rookienpc

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java接口相关的知识,希望对你有一定的参考价值。

1. 什么是接口

 描述类具有什么功能,而并不给出每个功能的具体实现

2. 接口中声明方法时,不必提供关键字public

 而实现接口的类里,必须把方法声明为public

3. 接口中绝对不能出现实例域和方法体,但是可以包含常量(自动被设置为public static final)

 而提供实例域和方法实现的任务应该由实现接口的那个类来完成

4. 类实现接口需要两个步骤

 关键字implements和对接口里的所有方法进行覆写

5. 实现接口的类里,必须把方法声明为public

6. 接口不能创造对象,但能声明接口变量,且该变量必须引用了实现接口的类对象

7.类只能继承于一个类,但是类可以实现多个接口(逗号分开)

以上是关于Java接口的主要内容,如果未能解决你的问题,请参考以下文章

Java_接口

java中接口的定义是啥?

给个Java接口回调的例子

java中接口可以实现多个接口吗

java远程调用接口的原理和范例,谢谢

java接口和类有啥区别?