1, Table线程同步,Map不同步
2,Table不允许null value,Map允许
3,都实现了Map<K,V>, 但Table 扩展了Dictionary<K,V>, Map扩展了AbstractMap<K,V>
4,Table用Enumeration,Map用Iterator
5,Table中Hash数组的默认11,增长old*2+1,Map默认16,增长*2
转自:http://blog.youkuaiyun.com/natian306/article/details/10858097
本文详细比较了Table与Map两种数据结构的特点与区别,包括线程同步方式、null值允许情况、扩展接口类型、迭代器使用及内部实现等方面。
1611

被折叠的 条评论
为什么被折叠?



