查阅JDK文档,HashMap和Hashtable都实现了Map接口,都实现了key与value值对的保存与映射,有很多相同的方法,如put,get。参见G类和H类
不同点:1Hashtable继承自Dictionary类,HashMap是Map接口的一个实现类(继承自AbstractMap);
–2在HashMap中,null可以作为键,这样的键只能有一个;可以有一个或多个键所对应的值为null。当get()方法返回null值时,即可以表示HashMap中没有该键,也可以表示该键所对应的值为null。因此,在HashMap中不能由get()方法来判断HashMap中是否存在某个键,而应该用containsKey()方法来判断。而在Hashtable中不允许有null健和null值。
请加微信,客服二维码请咨询购买,同时本程序源码配有系统运行视频 请联系客服索要视频文件

网址:毕设在线毕业设计网 http://www.bisheonline.net
服务范围:定制各类计算机程序设计,vue,jsp ,java 各类框架各类,开发工具 eclipse myeclipse idea vs 等,wap android ssm springboot asp.net php python (爬取,django,flask) vue node.js react ,winform uniapp小程序 等
E-mail: 251836457@qq.com
|