通配符 ?(理论)

62 阅读1分钟

? 可以在"使用泛型"的时候代表一切类型 E T K V是在定义泛型的时候使用

注意虽然某子类和某子类继承了父类但是ArrayList<子类>和ArrayList<子类>与ArrayList<父类>是没有关系的

泛型上下限: ? extends Car ?必须是Car或其子类 泛型上限 ? super Car ?必须是Car或其父类 泛型下限