hashMap非常好用,它的Key-Value刚好对应object的属性和值,可以免去创建一些Model实体类
hashMap和HashTable作用好像比较相似,下面是些比较
hashmap |
线程不安全 |
允许有null的键和值 |
效率高一点、 |
方法不是Synchronize的要提供外同步 |
有containsvalue和containsKey方法 |
HashMap 是Java1.2 引进的Map interface 的一个实现 |
HashMap是Hashtable的轻量级实现 |
hashtable |
线程安全 |
不允许有null的键和值 |
效率稍低、 |
方法是是Synchronize的 |
有contains方法方法 |
Hashtable 继承于Dictionary 类 |
Hashtable 比HashMap 要旧 |