java面试题之HashMap和HashTable底层实现的区别
2024-08-30 09:07:52
HashMap和HashTable的区别:
相同点:都是以key和value的形式存储;
不同点:
- HashMap是不安全的;HashTable线程安全的(使用了synchronized关键字来保证线程安全)
- HashMap中key和value可以为空;HashTable中value不可以为空
最新文章
- C语言 · 矩阵乘法 · 算法训练
- 几个MQTT的知识点
- SSIS Data Flow优化
- #查看Linux的版本信息
- TypeScript学习记录
- (个人)读取A.CSV修改它的某列,写入B.CSV
- 在config文件输入特殊字符
- jdbc框架 commons-dbutils+google guice+servlet 实现一个例子
- mvc验证码
- MYSQL用户权限管理学习笔记
- [LeetCode]题解(python):117-Populating Next Right Pointers in Each Node II
- Python -- 堆数据结构 heapq - I love this game! - 博客频道 - CSDN.NET
- mysql 和 mongo db 语法对比
- OpenStack/devstack with Neutron on Ubuntu 14 (1)
- tablelayoutpanel内部组件变形
- hibernate学习(一)配置,导包
- Pandas数据处理+Matplotlib绘图案例
- Python课程第五天作业
- Ubuntu 16.04+GTX970 黑屏无法安装解决方法
- pymysql下报错:numpy.float64 object has no attribute 'translate' 可能是pandas版本的问题