泛型-概念总结与应用

泛型

简单泛型

一个元组类库

一个堆栈类

RandomList

泛型接口

泛型方法

杠杆利用类型参数判断

可变参数与泛型方法

一个通用的Generator的泛型方法

简化元组的使用

一个Set使用工具

匿名内部类

构建复杂模型

差出的神秘之处

C++的方式

迁移兼容性

边界处的动作

擦除的补偿

创建类型实例

泛型数组

边界

通配符

编译器有多聪明

逆变

无界通配符

捕获转换

问题

任何基本参数都不能作为类型参数

实现参数化接口

转型和警告

重载

基类劫持了接口

自限定的类型

古怪的循环泛型

自限定

参数协变

动态类型安全

异常

混型

C++中的混型

与接口混合

使用装饰器模式

与动态代理混合

潜在类型机制

对潜在类型机制的补偿

反射

将一个方法应用于序列

当你并未碰巧拥有正确的接口时

用适配器仿真潜在类型机制

将函数对象用作策略

你可能感兴趣的:(JAVA,java,开发语言)