Java基础篇:接口
介绍
Java
中的 接口
定义为用于指定实现类行为的抽象类型,Java接口包含 静态常量
和 抽象方法
, 1.8之后还有 默认方法
与 静态方法
。一个类可以实现多个接口。
在Java中,接口是使用 interface
关键字声明的。在 JDK8
之前接口中的所有方法都是 隐式公开
和 抽象
的, 1.8版本之后可以在接口中定义静态方法与使用 default
声明的带 方法体
的方法。
graph LR;
接口---静态常量
接口---抽象方法
接口---默认方法
接口---静态方法
使用
抽取一系列对象的公共特征, 声明方法后进行统一实现, 例如猫和老鼠都是动物, 都可以爬或者叫等等, 这个时候我们定义一个动物接口, 声明爬行和叫声的公共抽象方法, 创建猫和老鼠的类进行实现动物接口