Java技术栈源码分析
文章平均质量分 92
深入研究Java相关技术及框架的底层内核源码, 帮助你大幅度提升技术深度,具体包括Java并发编程、spring、mysql、springcloudalibaba、rocketmq、dubbo、kafka、netty、redis、zookeeper、分布式锁、jvm、分布式事务等
猿与禅
think more , write less , more value !
君子藏器于身,待时而动,争其必然,顺其自然
展开
-
深度剖析Thread源码及实战案例演示(以微服务注册中心为例)
深度剖析Thread源码及实战案例(以微服务注册中心为例说明)原创 2024-06-26 18:04:14 · 230 阅读 · 0 评论 -
Java并发编程-ThreadLocal深入解读及案例实战
本文深入解读ThreadLocal,并提供其在分布式应用中的案例实战原创 2024-07-08 10:36:20 · 100 阅读 · 0 评论 -
Java并发编程-AQS详解及案例实战(下篇)
详细介绍AQS底层机制及相关应用案例实战原创 2024-07-07 10:00:08 · 115 阅读 · 0 评论 -
Java并发编程-AQS详解及案例实战(上篇)
详细介绍AQS底层机制及相关应用案例实战原创 2024-07-06 22:31:18 · 218 阅读 · 0 评论 -
Java并发编程-Atomiclnteger、LongAdder等原子类的使用及案例实战
详细介绍AtomicInteger、LongAdder关键字及相关应用案例实战原创 2024-06-30 23:12:34 · 231 阅读 · 0 评论 -
Java并发编程-wait与notify详解及案例实战
详细介绍wait和notify关键字及相关应用案例实战原创 2024-06-30 22:35:22 · 185 阅读 · 0 评论 -
Java并发编程-synchronized关键字详解及案例实战
详细介绍synchronized关键字及相关应用案例实战(微服务注册中心为例)原创 2024-06-30 11:25:41 · 392 阅读 · 0 评论 -
Java并发编程-volatile关键字详解及案例实战
详细介绍volatile关键字及相关应用案例实战原创 2024-06-30 07:59:57 · 108 阅读 · 0 评论 -
Java内存模型以及多线程并发深度剖析
本文介绍Java内存模型及并发编程基础概念原创 2024-06-27 15:10:09 · 109 阅读 · 0 评论 -
Iterator迭代器应对多线程并发修改的fail_fast机制
在Java中,Iterator迭代器提供了一种称为“快速失败”(Fail-Fast)的机制来处理多线程并发修改集合的情况。这种机制是为了保证集合在迭代过程中的结构性质不被意外改变,从而避免产生不确定的行为或抛出异常。原创 2024-06-26 17:35:12 · 113 阅读 · 0 评论 -
TreeMap源码剖析:自定义排序规则的红黑树map数据结构
Java中的TreeMap类实现了自定义排序规则的红黑树(Red-Black Tree)Map数据结构,它保证了键值对按照键的自然顺序或提供的比较器(Comparator)进行排序。TreeMap实现了NavigableMap接口的有序映射,它使用红黑树数据结构存储键值对。红黑树是一种自平衡的二叉查找树,它通过颜色标记和性质维持来确保树的平衡,从而保证了查找、插入、删除等操作的高效性(平均和最坏情况下时间复杂度为O(log n))。比较器使用TreeMap在插入、删除和查找操作时,会调用。原创 2024-06-22 16:44:04 · 216 阅读 · 0 评论 -
Java集合底层源码剖析-Vector和Stack
在Java中,Stack 类是一个基于 Vector 实现的经典栈数据结构。由于 Vector 类本身是线程安全的,并且是一个动态数组,因此继承自 Vector 的 Stack 类自然也就具备了这些特性// 构造方法super();// ...继承结构Stack类继承自Vector类,这意味着它自动获得了Vector提供的线程安全特性和动态数组的管理能力。Vector 内部维护了一个可自动扩容的数组,当数组空间不足时,会自动进行扩容操作。原创 2024-06-20 14:18:04 · 102 阅读 · 0 评论 -
Java集合底层源码剖析-HashMap
全面详细介绍Java中HashMap的原理,包括源码层面的剖析原创 2023-08-20 00:05:39 · 352 阅读 · 0 评论 -
Java集合底层源码剖析-HashMap扩展
全面详细介绍基于HashMap的扩展集合 比如TreeMap LInkedHashMap HashSet TreeSet等,并从源码角度深入剖析原创 2023-08-20 09:22:11 · 541 阅读 · 0 评论 -
Java集合底层源码剖析-ArrayList和LinkedList
Java集合底层源码剖析-ArrayList和LinkedList原创 2023-08-13 09:31:35 · 263 阅读 · 0 评论