为什么要泛型程序设计?
泛型程序(Generic programming
)设计意味着编写的代码可以被很多不同的代码重用。
泛型程序设计能力的3个级别:
基本级别:仅仅使用泛型类
中等级别:学习Java泛型系统解决使用多个泛型类或类型参数(type parameters
)导致的错误
最终级别:实现自己的泛型类与泛型方法
泛型类:具有一个或多个类型变量
的类
泛型方法:类型变量
放在修饰符的后面,返回类型的前面
为什么要泛型程序设计?
泛型程序(Generic programming
)设计意味着编写的代码可以被很多不同的代码重用。
泛型程序设计能力的3个级别:
基本级别:仅仅使用泛型类
中等级别:学习Java泛型系统解决使用多个泛型类或类型参数(type parameters
)导致的错误
最终级别:实现自己的泛型类与泛型方法
泛型类:具有一个或多个类型变量
的类
泛型方法:类型变量
放在修饰符的后面,返回类型的前面