游客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

    基础语法与面向对象

正在加载, 请稍后...
滑动查看更多
正在加载, 请稍后...
暂无更多信息
正在加载, 请稍后...
暂无更多信息