JVM垃圾回收器

发布于 22 天前

JVM垃圾回收器 没有在规范中进行过多的规定,可以由不同的厂商、不同版本的JVM来实现。 由于JDK的版本处于高速迭代过程中,因此Java发展至今已经衍生


JVM垃圾回收算法

发布于 24 天前

垃圾就是在运行程序中没有任何指针指向的对象,这个对象就是需要被回收的垃圾。如果不及时对内存中的垃圾进行清理,这些垃圾对象所占的占用的空间一直保留到程序运行


理解对象的创建和内存空间分配过程

发布于 25 天前

在学习完Java虚拟机的各部分结构,我们就要去理解当我们创建一个对象,它的过程以及内内分布的情况,即 理解对象的创建和内存空间分配过程。这是对JVM知识的


JVM内存结构中的堆

发布于 25 天前

JVM内存结构中的堆 :一个JVM实例只存在一个堆内存,堆也是Java内存管理的核心区域。Java堆区在JVM启动的时候即被创建,其空间大小也就确定了。是


JVM内存结构之虚拟机栈

发布于 25 天前

Java虚拟机栈(Java Virtual Machine Stack) ,早期也叫Java栈。每个线程在创建时都会创建一个虚拟机栈,其内部保存一个个的


JVM内存结构之方法区

发布于 25 天前

JVM内存结构之方法区,我们之前在堆区就说过,虽然堆区中包含了(永久代/元空间)但实际上(永久代/元空间)却是独立于堆区的。 对于HotSpot虚拟机而言


JVM内存结构之本地方法栈

发布于 26 天前

JVM内存结构之本地方法栈,简单地讲,一个Native Method就 是一个Java调用非Java代码的接口。一个Native Method是这样 一个


JVM内存结构之程序计数器

发布于 26 天前

JVM内存结构之程序计数器 ,也叫作PC寄存器。在JVM中 PC寄存器用来存储指向下一条指令的地址, 也即将要执行的指令代码。由执行引擎读取下一条指令。<


JVM的内存结构

发布于 26 天前

最近看了很多面试问题,都涉及到JVM底层原理,比如JVM的内存结构以及其作用等。之前还是没怎么看这些的,但是Java和JVM( Java Virtual