java八股文面试[数据结构]——HashMap和HashTable区别

HashMap源码中的重要常量

DEFAULT_INITIAL_CAPACITY: HashMap的默认容量,16

MAXIMUM_CAPACITY: HashMap的最大支持容量,2^30

TREEIFY_THRESHOLD:Bucket中链表长度大于该默认值,转化为红黑树。

UNTREEIFY_THRESHOLD:Bucket中红黑树存储的Node小于该默认值,转化为链表

HashMap有哪些线程安全的方式:

知识来源:

【基础】HashMap和HashTable的区别及底层实现_哔哩哔哩_bilibili

【2023年面试】hashmap有哪些线程安全的方式_哔哩哔哩_bilibili

https://www.cnblogs.com/bubbleboom/p/12694013.html

【2023年面试】hashmap有哪些线程安全的方式_哔哩哔哩_bilibili

相关推荐
qiaosaifei6 小时前
JAVA老项目中有大量的类名_编译时报找不到符号错误
java·开发语言
聪明蛋子哟6 小时前
MCP协议深度落地:如何用Python/Java双语言实现统一的工具调用网关?
java·开发语言·python
文子越来越强6 小时前
【双因子认证】拦截注解@MFACheck 接入指南(其他微服务如何用)
java
ZGG0036 小时前
线程池详解:从 7 大参数到生产避坑
java·数据库·后端
迪康Defender6 小时前
公用电脑责任追溯难?迪康端点安全一体化管理系统用户模式详解
java·运维·开发语言·网络·其他·安全
刀法如飞7 小时前
《理解道德经》简版第5章:天地不仁,以万物为刍狗
面试·机器人
京师20万禁军教头7 小时前
47-常用类-八大包装类(Wrapper Classes)
java
come112347 小时前
剪映零基础教程
java·linux·运维
16月6日-晴7 小时前
Java面向对象——接口
java·开发语言
wuyk5557 小时前
107.FreeRTOS 链表深度解析:从原理到面试满分答案
c语言·开发语言·数据结构·stm32·单片机·链表·面试