1. 首页
  2. 数据库
  3. 其它
  4. 详解:泛型、擦除、边界

详解:泛型、擦除、边界

上传者: 2020-12-23 01:00:02上传 PDF文件 102.07KB 热度 15次
为何有了接口,我们还需要使用泛型?因为即便使用了接口,对于程序的约束还是太强。因为一旦指明了接口,就会要求我们的代码使用特定的接口,而我们的目的是希望编写出更通用的代码,是要使代码能够应用于某种不确定的类型,而不是一个具体的接口或类。 泛型类 泛型的目的是用来指定容器要持有什么类型的对象,而由编译器来保证类型的正确性。使用泛型参数 T,用尖括号括住,放在类后。 /** * 使用泛型参数 T,用尖括号括住,放在类后 */ public class Tested { private T t; public void set(T t) { this.t = t;
下载地址
用户评论