java 泛型 类型形参(Type Parameters)

类型形参(type parameters) 给类型实参(type argrments)站位

public interface List<E>{
    
    
    boolean add(E e);
}

List<String> list = new LinkedList<>();
list.add("123")

在Java List接口源码中使用<E>来定义类型形参,当我们调用接口方法时,则是使用String这个类型实参来替换

参考:
http://www.angelikalanger.com/GenericsFAQ/FAQSections/TypeParameters.html#FAQ001

猜你喜欢

转载自blog.csdn.net/claroja/article/details/114107996