游客mwcd27o6t3xzy_个人页
游客mwcd27o6t3xzy
文章
4
问答
0
视频
0
个人介绍
暂无个人介绍
擅长的技术
获得更多能力
通用技术能力:
暂时未有相关通用技术能力~
云产品技术能力:
暂时未有相关云产品技术能力~
阿里云技能认证
详细说明
高分内容
最新动态
文章
问答
视频
暂无更多信息
2025年07月
07.24
22:54:35
发表了文章
2025-07-24 22:54:35
线程与并发
本文介绍了多线程编程中的核心概念,包括 ThreadLocal 的实现原理、悲观锁与乐观锁的区别、synchronized 的底层原理及锁升级机制,并对比了 synchronized 与 volatile、Lock 的异同,帮助开发者更好地理解和应用并发编程技术。
07.19
21:28:05
发表了文章
2025-07-19 21:28:05
HashMap 原理
HashMap 底层采用数组、链表与红黑树结合的结构。通过 key 的 hashCode 定位数组索引,实现高效存取。当发生哈希冲突时,使用链表解决;链表过长则转化为红黑树,提升查找效率至 O(log n)。扩容时,默认容量为16,负载因子0.75,容量翻倍并重新计算索引。Put 方法流程包括:计算 hash、初始化数组、确定索引、处理冲突(链表或红黑树),并根据情况扩容或树化。
07.18
22:15:52
发表了文章
2025-07-18 22:15:52
集合类
Java 中常见的数据结构包括线性结构(如动态数组、链表、栈、队列)和非线性结构(如优先级队列、哈希表、红黑树、跳表、B+树)。常用集合类分为 List(如 ArrayList、LinkedList、Vector)、Set(如 HashSet)和 Map(如 HashMap、TreeMap、ConcurrentHashMap)等,各自适用于不同场景,兼顾性能与线程安全。
07.17
15:56:02
发表了文章
2025-07-17 15:56:02
基础语法与面向对象
本节介绍了Java中四个核心知识点:方法重载与重写的区别(编译时与运行时的多态体现)、==与equals的区别(地址比较与内容比较)、String及相关类的使用差异(不可变与可变字符串处理及线程安全)、以及异常体系结构(Error、Exception及其处理机制)。内容简洁,适合面试或复习巩固基础。
发表了文章
2025-07-24
线程与并发
发表了文章
2025-07-19
HashMap 原理
发表了文章
2025-07-18
集合类
发表了文章
2025-07-17
基础语法与面向对象
正在加载, 请稍后...
滑动查看更多
正在加载, 请稍后...
暂无更多信息
正在加载, 请稍后...
暂无更多信息