概览 从 JVM 的总体上看,它解决了3个问题: Java 程序的内存管理(GC & 运行时数据区)。 Java Class 二进制字节流的加载...
概览 从 JVM 的总体上看,它解决了3个问题: Java 程序的内存管理(GC & 运行时数据区)。 Java Class 二进制字节流的加载...
引自《深入理解Java 虚拟机》 前言 JVM 运行时数据分为几大部分 程序计数器 Java 虚拟机栈 本地方法栈 Java 堆 方法区(永久代...
# 前言 初级 Java 程序员步入中级程序员的有一个无法绕过的阶段------GC(Garbage Collection)。作为 Java 程...
# 前言 在 深入浅出 JVM GC(1) 中,限于上篇文章的篇幅,我们留下了一个问题 : 如何回收? 这篇文章将重点讲述这个问题。 在上篇文章...
# 前言 在 深入浅出 JVM GC(2) 中,我们介绍了一些 GC 算法,GC 名词,同时也留下了一个问题,就是每个 GC 收集器的具体作用...
# 前言 从前面的3篇文章中,我们分析了5个垃圾收集器,还有一些 GC 的算法,那么,在 GC 调优中,我们肯定会先判断哪里出现的问题,然后再根...
# 前言 在 JVM 综述里面,我们说,JVM 做了三件事情,Java 程序的内存管理,Java Class 二进制字节流的加载(ClassLo...
# 前言 对于后端程序员,特别是 Java 程序员来讲,排查线上问题是不可避免的。各种 CPU 飚高,内存溢出,频繁 GC 等等,这些都是令人头...
# 前言 在之前的 深入浅出 JVM ClassLoader[https://www.jianshu.com/p/85eba062b9c1] 一...
# 前言 在前文 探秘 Java 热部署[https://www.jianshu.com/p/731bc8293365] 中,我们通过在死循环中...