Java 中的泛型接口 定义
时间: 2024-02-20 18:56:02 浏览: 85
Java 中的泛型接口是指在接口定义时使用泛型类型参数,以便在实现该接口时指定具体的类型。泛型接口的定义方式如下:
```
public interface SomeInterface<T> {
void someMethod(T t);
}
```
其中,`<T>` 表示泛型类型参数,可以在接口中的方法参数、返回值、成员变量等多个地方使用。在实现该接口时,需要指定具体的类型,例如:
```
public class SomeClass implements SomeInterface<String> {
public void someMethod(String s) {
System.out.println(s);
}
}
```
这样,`SomeClass` 类就实现了 `SomeInterface` 接口,并指定了泛型类型参数为 `String`。在调用 `someMethod` 方法时,参数类型也必须为 `String`。
阅读全文