摘要:
目录1. 是什么2. 如何使用3. 原理分析3.1. uml3.2. 构造方法3.2.1. 队列的节点Node3.3. add方法3.3.1. 插入到链表尾部3.3.2. 构造新节点【prev指向尾节点,next为null】3.3.3. 更新尾节点3.3.4. 更新size3.4. addLast方 阅读全文
posted @ 2025-06-28 19:52
ThinkerQAQ
阅读(122)
评论(0)
推荐(0)
摘要:
目录1. String1.1. 是什么1.2. 使用1.3. 源码分析1.3.1. 类的定义1.3.2. 构造方法1.3.2.1. 解释new String("test1") != new String("test1")1.3.3. 常量池1.3.3.1. 解释"test2"=="test2"1.3 阅读全文
posted @ 2025-06-28 13:26
ThinkerQAQ
阅读(184)
评论(0)
推荐(0)
摘要:
目录1. 使用2. 原理分析2.1. 构造方法2.2. valueOf方法2.2.1. 范围正在-128-127的从缓存中取2.2.2. 解释Integer.valueOf(1)==Integer.valueOf(1)2.2.3. 解释(Integer val1 = 1) == (Integer v 阅读全文
posted @ 2025-06-28 12:23
ThinkerQAQ
阅读(85)
评论(0)
推荐(0)
摘要:
目录1. 是什么2. 原理分析2.1. uml3. 公平信号量3.1. 是什么3.2. 使用3.3. 原理分析3.3.1. 构造方法3.3.1.1. 公平Sync3.3.2. acquire3.3.2.1. 调用AQS加共享锁3.3.2.1.1. 尝试加锁【公平:队列前面有人排队那么直接返回失败】3 阅读全文
posted @ 2025-06-28 10:42
ThinkerQAQ
阅读(26)
评论(0)
推荐(0)

浙公网安备 33010602011771号