vector hashtable过时? 看thinking in java的时候,发现vector 以及hashtable被arraylist ,hashmap替代,而前者又是线程同步的,不知道为什么?是效率差了的原因? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Map |--Hashtable:底层是哈希表数据结构,不可以存入null键null值。该集合是线程同步的。jdk1.0.效率低。 |--HashMap:底层是哈希表数据结构,允许使用 null 值和 null 键,该集合是不同步的。将hashtable替代,jdk1.2.效率高。 |--TreeMap:底层是二叉树数据结构。线程不同步。可以用于给map集合中的键进行排序。 遗留容器类,还有数组。多线程时使用java.util.concurrent包的类。 请高手给我帮我找出错误 请教一个正则表达式的写法 sso【跨域】单点登录【解决附赠200分】 帮忙看下程序哪错了,是关于填充算法的,谢谢啦!!! java的输入问题 我对java中的static变量和非静态变量的初始化顺序的学习小结,和大家一起交流 用java swing开发出的---图书借阅管理信息系统 请高手救命啊!~!~一个关于JAVA 访问 SQL 的问题 JAVA LinkedList 里面有个东东连接后老是有问题 java中使用JDBC如何备份DB2数据库?? JAVA到底能做什么!(最好不要骂人,真的很迷茫) 一个关于日期转换的小问题 java文件读取
|--Hashtable:底层是哈希表数据结构,不可以存入null键null值。该集合是线程同步的。jdk1.0.效率低。
|--HashMap:底层是哈希表数据结构,允许使用 null 值和 null 键,该集合是不同步的。将hashtable替代,jdk1.2.效率高。
|--TreeMap:底层是二叉树数据结构。线程不同步。可以用于给map集合中的键进行排序。