何时用
无论何时,只要你能做到,就应该尽量使用泛型方法
使用场景
1.把容器类泛型化
2.接口实现泛型
3.方法参数泛型
何为泛型
各类方法,类的参数的类型,参数化,不再是具体类型,而是一个泛化的类型
类使用
1 | //此处T可以随便写为任意标识,常见的如T、E、K、V等形式的参数常用于表示泛型 |
接口使用
1 | /** |
泛型方法
1 | /** |
求其上,得其中;求其中,得其下,求其下,必败
无论何时,只要你能做到,就应该尽量使用泛型方法
1.把容器类泛型化
2.接口实现泛型
3.方法参数泛型
各类方法,类的参数的类型,参数化,不再是具体类型,而是一个泛化的类型
1 | //此处T可以随便写为任意标识,常见的如T、E、K、V等形式的参数常用于表示泛型 |
1 | /** |
1 | /** |