Day 19
泛型:

为什么用泛型?
规定集合中存放的类型,减少类型转换的次数,提高效率;编译时自动检查添加元素的类型,提高安全性
自定义泛型:
1. 普通成员可以使用泛型(属性、方法)
2. 使用泛型的数组不能初始化
3. 静态方法中不能使用类的泛型
4. 泛型类的类型,是在创建对象时确定的(因为创建对象时,需要指定确定类型)
5. 如果在创建对象时,没有指定类型,默认为Object
6. 泛型的标识符可以有多个,一般都用单个大写字母表示
JUnit: 单元测试
@Test
可以直接测试main方法外面的方法

浙公网安备 33010602011771号