泛型
1. 什么是泛型
泛型是参数化类型的能力。可以在类、接口或方法中声明泛型类型,并在使用类、接口或方法时指定具体类型。
2. 泛型的好处
通过泛型可以定义类型安全的数据结构(类型安全),而无须使用实际的数据类型,并且所有的强制转换都是自动和隐式的(可扩展)。这能够显著提高性能并得到更高质量的代码(高性能),因为您可以重用数据处理算法,而无须复制类型特定的代码(可重用)。
3. 定义一个泛型接口
package java.lang;
public interface Comparable <T>{
public int compareTo(T o)
}
public class GenericStack<E>