Java核心技术:集合——遗留的集合

遗留集合类

Hashtable类

Hashtable类与HashMap类的作用一样,它们拥有相同的接口。Hashtable的方法是同步的。如果对同步性或与遗留代码的兼容性没有要求应该使用HashMap。如果需要并发访问,则要使用ConcurrentHashMap。

枚举

遗留集合使用Enumeration接口对元素序列进行遍历。Enumeration接口的hasMoreElements和nextElement方法与Iterator接口的hasNext方法和next方法十分类似。
枚举

属性映射

属性映射(property map)有3个特性:

  • 键与值都是字符串。
  • 表可以保存到一个文件中,也可以从文件中加载。
  • 使用一个默认的辅助表。
    实现属性映射的Java平台类称为Properties。
    Properties

Stack

位集

Java平台的BitSet类用于存放一个位序列。位集将位包装在字节里,所以,使用位集要比使用Boolean对象的ArrayList更加高效。
BitSet

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章