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

相关推荐
JiaJZhong11 分钟前
力扣.最长回文子串(c++)
java·c++·leetcode
Xy91021 分钟前
开发者视角:App Trace 一键拉起(Deep Linking)技术详解
java·前端·后端
嘻嘻哈哈开森26 分钟前
技术分享:深入了解 PlantUML
后端·面试·架构
爱学习的茄子28 分钟前
JavaScript闭包实战:解析节流函数的精妙实现 🚀
前端·javascript·面试
Dgua31 分钟前
🚀Promise 从入门到手写:核心方法实现全指南
前端·面试
一个混子程序员36 分钟前
Mockito不常用的方法
java
敏叔V5871 小时前
SpringBoot实现MCP
java·spring boot·后端
小袁拒绝摆烂1 小时前
SpringCache整合SpringBoot使用
java·spring boot·后端
水果里面有苹果1 小时前
19-C#静态方法与静态类
java·开发语言·c#
minji...1 小时前
数据结构 算法复杂度(1)
c语言·开发语言·数据结构·算法