首页
技术小册
AIGC
面试刷题
技术文章
MAGENTO
云计算
视频课程
源码下载
PDF书籍
「涨薪秘籍」
登录
注册
概述
ArrayList
Collection
HashMap
HashSet
HashTable
Iterator
LinkedHashMap
LinkedList
Map
TreeMap
TreeSet
WeakHashMap
当前位置:
首页>>
技术小册>>
java源码学习笔记
小册名称:java源码学习笔记
#####前言: 前文中已对HashMap实现原理做了详细介绍,HashTable与HashMap的原理相同,实现方式也几乎一致。除了以下几点不同: 1.HashMap非线程安全,HashTable线程安全。HashMap与HashTable的实现方法几乎一致,区别是HashTable对所有的方法进行了同步操作,确保了线程安全。但是有需要注意的是,他只确保单个操作的原子性,如果需要在并发环境下执行复合操作,那用户需要自行同步,否则会出现问题。 2.HashMap的key和value可以为null, HashTable的Key和value不能为null。 别的就不多说了,可以参考HashMap的实现原理
上一篇:
HashSet
下一篇:
Iterator
该分类下的相关小册推荐:
Java语言基础5-面向对象初级
Java语言基础15-单元测试和日志技术
Java语言基础12-网络编程
SpringBoot合辑-高级篇
Spring Cloud微服务项目实战
Java语言基础11-Java中的泛型
Java语言基础7-Java中的异常
SpringBoot零基础到实战
Java语言基础9-常用API和常见算法
Java必知必会-JDBC
手把手带你学习SpringBoot-零基础到实战
经典设计模式Java版