泛型
Java 泛型
泛型即是把类型明确的工作推迟到创建对象或调用方法的时候才去明确的特殊的类型,
ArrayList<E>
中的E 称为类型参数变量ArrayList<Integer>
中的Integer 称为实际类型参数- 整个称为
ArrayList 泛型类型 - 整个
ArrayList 称为参数化的类型 ParameterizedType
早期get()
的时候,返回的是
在引入了泛型之后,代码更加简洁,程序更加健壮,可读性和稳定性也得到了极大的提升。
泛型即是把类型明确的工作推迟到创建对象或调用方法的时候才去明确的特殊的类型,
ArrayList<E>
中的ArrayList<Integer>
中的早期get()
的时候,返回的是
在引入了泛型之后,代码更加简洁,程序更加健壮,可读性和稳定性也得到了极大的提升。