java_泛型(构造器)部分实例
package ming; import java.util.ArrayList; import java.util.Collection; import java.util.List; class MyClass<E>{ public <T> MyClass(T t){ System.out.println("t value is "+t); } } public class GenericMethodTest { public static void main(String[] args) { //MyClass中声明 E 是String //泛型构造器中声明 T是 Integer //输出结果为5 MyClass<String> myclass = new MyClass<String>(5); //显式指代构造器中T是Integer MyClass<String> myclass2 = new <Integer>MyClass<String>(5); } }