首页
技术小册
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语言基础11-Java中的泛型
Mybatis合辑1-Mybatis基础入门
经典设计模式Java版
深入理解Java虚拟机
Java语言基础14-枚举和注解
Java语言基础5-面向对象初级
Java性能调优实战
Java语言基础2-运算符
Java语言基础1-基础知识
Java必知必会-Maven高级
Mybatis合辑2-Mybatis映射文件
Java语言基础8-Java多线程