在Java中,声明接口的基本语法如下:
[修饰符] interface 接口名[extends 父接口名列表] {
常量数据成员声明
抽象方法声明
}
`interface` 关键字用于声明接口。
可以使用 `extends` 关键字指定接口可以继承其他接口。
接口中声明的方法默认是 `public abstract`,即没有方法体,必须由实现接口的类提供具体实现。
接口中声明的变量默认是 `public static final`,即全局常量。
从Java 8开始,接口中还可以包含默认方法(使用 `default` 修饰)和静态方法(使用 `static` 修饰),这些方法可以有方法体。
public interface MyInterface {
void myMethod(); // 抽象方法
int MY_CONSTANT = 100; // 常量
}
希望这能帮助你理解如何在Java中声明接口