底层源码分析
文章平均质量分 92
Java 底层源码分析
重生之我是cxk
这个作者很懒,什么都没留下…
展开
-
Java集合-HashMap源码分析
Java的HashMap是一种基于哈希表实现的数据结构,用于存储键值对。在HashMap中,每个键都映射到一个值。原创 2023-10-28 18:19:41 · 217 阅读 · 0 评论 -
Java集合-ArrayList源码分析
ArrayList底层实现是数组数组是一种用连续的内存空间存储相同数据类型数据的线性数据结构。栈内存:在方法中定义的一些基本类型的变量和对象的引用变量都在方法的栈内存中分配,当在一段代码块中定义一个变量时,Java就在栈内存中为这个变量分配内存空间,当超出变量的作用域后,Java会自动释放掉为该变量所分配的内存空间。堆内存:堆内存用来存放 new 运算符创建的对象和数组,在堆中分配的内存,由Java虚拟机的自动垃级回收器来管理。原创 2023-10-27 19:40:51 · 560 阅读 · 0 评论