前言 前面两篇文章,关于线性表的,基本上都已经讲述完了,但是这只是对狭义线性表,这种狭义的线性表,主要就体现在对应的线性表数据结构中的元素存在一...
前言 在上一篇文章中,我们讲述了线性表结构中的一般线性表,线性表结构有两种存储结构,一种是顺序存储结构,一种是链式存储结构,这两种结构主要表现形...
前言 虽然这个系列文章叫《java数据结构》,但是实际上讲的是数据结构,只是因为我主要用的语言是java,所以在讲述数据结构的时候,如果有涉及到...
前言 上一篇文章,我们了解了在物理上的存储结构。 一般来说,物理上的存储方法就两种,一种是顺序存储结构,一种是链表存储结构。这两种存储结构组成了...
前言 我们都知道,所谓的数据结构,都是我们在为了更好的对数据的增删改查而创造出来的对数据的结构设计,但是我们要知道的是,这些数据结构都是抽象的逻...
前言 在前两篇文章中,我对垃圾收集的思想和垃圾收集的行为都有了一定的分析,但是我们要知道的是,垃圾收集这种操作,是实实在在的存在于一个垃圾收集器...
前言 关于垃圾收集的一些理论基础,我在上一篇文章《从头开始学习JVM(九):垃圾收集(上)》[https://juejin.cn/post/69...
前言 垃圾收集,在JVM的世界中,是属于非常重要的一环。 为了实现控制反转设计原则,java通过一种方式,依赖注入,将java对象的生成和销毁都...
前言 在上一篇文章中,我们了解到了JVM的运行时数据区,基本被划分了5个区域。 程序计数器(pc寄存器) java虚拟机栈 本地方法栈 java...