Por que a classe Java Vector (e Stack) é considerada obsoleta ou obsoleta?
Por que o Java Vector é considerado uma classe legada, obsoleta ou obsoleta?
O seu uso não é válido ao trabalhar com simultaneidade?
E se eu não quiser sincronizar manualmente os objetos e apenas quiser usar uma coleção segura para thread sem precisar fazer cópias novas da matriz subjacente (comoCopyOnWriteArrayList
faz, então é bom usarVector
?
Sobre o quêStack
, que é uma subclasse deVector
, o que devo usar em vez disso?