Java面试题-HashTable与HashMap区别总结

教程分享 > Java教程 (1573) 2024-04-17 12:33:22
 
HashTable HashMap
线程安全 线程不安全
不允许有null的键和值 允许有null的键和值
效率稍低 效率高一点、
方法是是Synchronize的 方法不是Synchronize的要提供外同步
有contains方法方法 有containsvalue和containsKey方法
Hashtable 继承于Dictionary 类(JDK 1.1) HashMap 是Java1.2 引进的Map interface 的一个实现
Hashtable 比HashMap 要旧,目前基本已淘汰 HashMap是Hashtable的轻量级实现
https://www.leftso.com/article/364.html

相关文章
Java面试题-HashTable与HashMap区别总结
随着工作时间的推移,参加过的面试也是挺多的。记录下参与面试中的一些经典代码阅读题。
java常见面试题之冒泡排序
一名3年工作经验的java程序员应该具备的技能
Java编程之Spring Cloud Hystrix Circuit熔断/断路
1. 线程的安全性问题:线程安全和非线程安全: 一个类在单线程环境下能够正常运行,并且在多线程环境下,使用方不做特别处理也能运行正常,我们就称其实线程安全的
问题描述idea启动maven的JavaFX项目报错:Exception in Application start method java.lang.reflect.InvocationTarg...
Map与Java bean之间的转换工具类,用于java.util.Map与普通javabean直接的相互转换,Java编程
Java编程之spring boot FastDFS Java client使用,Java编程,FastDFS Java客户端
Java编程之Spring Boot通过JMSTemplate 整合ActiveMQ
Spring Boot MQTT协议通过spring boot整合apache artemis实现Java语言MQTT协议通信,搭建MQTT服务器可以参考上一篇 MQTT Java入门-搭建MQ...
Java枚举使用场景举例
Java word模板导出easypoi篇项目源码下载:demo-easypoi-word-template.zip 访问密码9987一、maven依赖 <!--easypo...
java WEB中Cookie的操作和使用,java,cookie,web
Vert.x java 入门,Vert.x这个框架在常规的web业务开发中估计还不是很成熟。但是了解了他的一些原理我觉得可以有一番作为。今天主要简单讲解下eclipse Vert.x是什么有什么...