8泛型程序设计
Whaleson
这个作者很懒,什么都没留下…
展开
-
8.1为什么要使用泛型程序设计
8.1.1类型参数的好处 在Java增加泛型之前,泛型程序设计是用继承实现的。ArrayList类只维护一个Object引用的数组。 好处: 使得程序具有更好的可读性和安全性。 ...原创 2019-07-14 15:29:47 · 198 阅读 · 0 评论 -
8.2定义简单泛型类
一个泛型类就是具有一个或多个类型变量的类。 变量E表示集合的元素类型。 K和V分别表示关键字与值的类型。 T(需要时还可以用临近的字母U和S)表示"任意类型"。 泛型类可以看作是普通类的工厂。 ...原创 2019-07-14 15:40:45 · 198 阅读 · 0 评论 -
8.3 泛型方法
类型变量放在修饰符的后面,返回类型的前面。 public static < T> T getMiddle(T ...t){ } 泛型方法可以定义在普通类中,也可以定义在泛型类中。原创 2019-07-14 17:29:31 · 231 阅读 · 0 评论