为什么 Java Vector(和 Stack)类被视为过时或不推荐使用?

为什么 Java Vector 被认为是旧的类,已经过时或过时了?

使用并发时,使用它无效吗?

而且,如果我不想手动同步对象,而只想使用线程安全的集合而不需要创建基础数组的新副本(就像CopyOnWriteArrayList一样),那么使用Vector吗?

StackVector的子类,该怎么办呢?

答案