-
泛型;感觉像集合的加强版,integer,String,Charactor,Student等等如果太多,会创建许多类,这时候如果有了泛型就省去了创建多个类,
class demo01{} -
使用泛型的好处
-
可以把有可能出现在运行期间的问题拿到了编译期间
-
避免程序内部数据类型转换的问题
- 1,就是单纯接收一种类型,其他类型传入会出错立马就能看到
-
-
泛型类,泛型方法,泛型接口三种
-
泛型方法 public T void show(){},省去了写多个方法的麻烦,否则有多种类型,传进来一个对象值就能返回出去如“HELLO~",new Student(“GUOFEIYU”),23),等等,下面有一张别人的图,写的很准确
-
泛型接口: 实现类也必须是泛型类,没啥可说的,就是在类后面加一个< T >
-
可变长参数
package Gan05;
public