泛型中不能 使用基础数据类型Pointerpointer1 = new Pointer (1, 2); 泛型中父类不能 接受子类 多态的向上转型定义变量时不知道类型,用特定占位置,在使用时确定类型。 占位符必须大写Pointer p = new Pointer(1, 2);class Pointer{ private T x; private V y;} 类型通配符:>表示未知类型 ,它可以匹配任何类型 List> list1 = new ArrayList
方法定义泛型接口定义泛型
interface AAA{ T test1(); }
//方式一 class CCCimplements AAA { @Override public T test1() { return null; } }
//方式二 class DDD implements AAA泛型嵌套{ @Override public Integer test1() { return null; } }
class User{ private String name; private T xxx; private V yyy; } class Order {}
public static void main(String[] args) {
User> stringOrderUser = new User<>();
}



