泛型
泛型是JDK1.5以后才有的, 可以在编译时期进行类型检查,且可以避免频繁类型转化!
泛型方法/泛型类/泛型接口
作用:
1. 设计公用的类、方法,对公用的业务实现进行抽取!
2. 使程序更灵活!
泛型关键字
泛型中:
? 指定只是接收值
extends 元素的类型必须继承自指定的类
super 元素的类型必须是指定的类的父类
泛型的反射
- 反射泛型涉及API:
- ParameterizedType 参数化类型的表示
- Type 接口,任何类型默认的接口!包括: 引用类型、原始类型、参数化类型
注解
注解与注释,
注解,告诉编译器如何运行程序!
注释, 给程序员阅读,对编译、运行没有影响;
注解作用,
1. 告诉编译器如何运行程序;
2. 简化(取代)配置文件