Pourquoi Java Vector est-il considéré comme une classe héritée, obsolète ou obsolète?
Son utilisation n'est-elle pas valable lorsque vous travaillez avec la concurrence?
Et si je ne veux pas synchroniser manuellement les objets et que je veux juste utiliser une collection thread-safe sans avoir besoin de faire de nouvelles copies du tableau sous-jacent (comme c'est le CopyOnWriteArrayList
cas), est-ce que c'est bien d'utiliser Vector
?
Qu'en est-il Stack
, qui est une sous-classe de Vector
, que dois-je utiliser à la place?