泛型
泛型中的E、T、K、V,是一个占位符,用来告诉编译器,等编译的时候,在决定
E
全拼:Element,在集合中使用,表示集合中存放元素的类型
如:java.util.List
public interface List<E> extends Collection<E>{
}
T
全拼:Type,表示Java 类
public class Result<T>{
private T data;
public T getData() {
return data;
}
public void setData(T data) {
this.data = data;
}
}
K、V
K全拼:Key
V全拼:Value
如:java.util.Map
public interface Map<K,V> {
}