1.HashTable类
HashTable类与HashMap类的作用一样,实际上,它们有相同的接口。HashTable与Vector类的方法一样,也是同步的。如果对同步性或与遗留代码的兼容性没有任何要求,应该使用HashMap。
2.PropertyMap(属性映射)
属性映射(property map)是一个类型非常特殊的映射结构。有下面3个特性:
- 键与值都是字符串。
- 表可以保存到一个文件中,也可以从文件中加载。
- 使用一个默认的辅助表
实现属性映射的Java平台类称为Properties,属性映射通常用于程序的特殊配置选项。
3.BitSet(位集)
Java平台的BitSet类用于存放一个位序列。如果需要高效地存储位序列(例如,标志)就可以使用位集。由于位集将位包装在字节里,所以,使用位集要比使用Boolean对象的ArrayList更加高效。
BitSet类提供了一个便于读取、设置或清楚各个位的接口。使用这个接口可以避免屏蔽和其他麻烦的位操作。
网友评论