什么是Java容器对象,例如Vector和ArrayList?

Java提供了特殊的类,例如Dictionary,Vector,Stack和Properties,用于存储和操作对象组。尽管这些课程非常有用,但它们缺乏统一的中心主题。因此,使用Vector的方式与使用Properties的方式不同。

收集框架旨在满足多个目标,例如-

  • 该框架必须是高性能的。基本集合(动态数组,链表,树和哈希表)的实现要高效。

  • 该框架必须允许不同类型的集合以相似的方式工作并且具有高度的互操作性。

  • 该框架必须轻松地扩展和/或调整集合。