java泛型
java泛型(generics)是jdk5引入的新特性,泛型提供了编译时类型安全检测机制,该机制运行开发者在编译时检测到非法的类型....泛型的本质是参数化类型,也就是说,将所操作的数据类型作为一个参数传递,通过这个类型参数,就能识别这个变量的类型
public class TestGeneric {
private T...testGeneric.setT("test");
//可以直接打印getT(),默认为String
System.out.println(testGeneric.getT());
}
}
泛型中的通配符...无界通配符,这个东西一般会在方法参数上使用,搭配 和 使用
上界通配符
该符号表示,在参数中,传入的类型必须是E或者继承与...方法中,传入了hashmap(实现了Map接口),可以正常使用
如果有多个类型参数,则使用逗号分隔即可
下界通配符<?