标签: java generic-collections
Stack是Java中的泛型类,它定义为类Stack<E> extends Vector<E>,但为什么我不能使用类型参数Stack<Integer> s = new Stack<>();来实例化它,但是Vector可以吗?
Stack
Stack<E> extends Vector<E>
Stack<Integer> s = new Stack<>();
Vector
答案 0 :(得分:1)
当然,它可以。
Stack<Integer> stack = new Stack<>();