在Java中,定义接口的关键字是`interface`。接口是一种抽象数据类型,它定义了一组方法的签名,但不提供方法的实现。接口主要用于实现多重继承和解耦。
以下是一个简单的Java接口示例:
```java
public interface MyInterface {
void myMethod(); // 方法签名,没有方法体
}
```
要实现一个接口,您需要创建一个类并使用`implements`关键字来实现该接口。实现接口的类需要提供接口中所有方法的具体实现。例如:
```java
public class MyClass implements MyInterface {
@Override
public void myMethod() {
// 方法实现
}
}
```
在这个例子中,`MyClass`类实现了`MyInterface`接口,并提供了`myMethod`方法的实现。通过实现接口,您可以确保类遵循特定的行为规范,从而实现代码的解耦和复用。