package unit4;
import java.util.ArrayList;
import java.util.List;
public class Java36 {
public static void main(String[] args) {
// 泛型类
// 泛型理解:使用泛型参数、编译器可以对泛型参数进行检测、可以增强代码的可读性和稳定性。类似与方法传参。
// 泛型方式:泛型类、泛型接口、泛型方法
N n = new M();
Com c1 = new Com();
Com c2 = new Com();
}
}
class Com {
List list = new ArrayList();
}
class Mem {
}
class Emp {
}
// 泛型类的定义:使用类的过程中可以传递参数到类的内部
// 接口/类
interface N {
T m(T a);
}
class M implements N {
@Override
public T m(T a) {
return a;
}
}
领取专属 10元无门槛券
私享最新 技术干货