A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 18248119733 中级黑马   /  2016-9-25 18:36  /  316 人查看  /  2 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文


HashMap是Hashtable的轻量级实现(非线程安全的实现),他们都完成了Map接口,
主要区别在于HashMap允许空(null)键值(key),由于非线程安全,效率上可能高于Hashtable。而hashTable是不允许有null值和null键,它是线程安全的!

2 个回复

倒序浏览
是的是的,hashTable是jdk1.0,已经过时了,被jdk1.2出现的HashMap取代了。。。。和之前vector被ArrayList取代一样,了解即可,面试可能会问
回复 使用道具 举报
效率不是有可能,是必须高于
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马