介绍下Java内存区域(运行时数据区)
- 2022 年 8 月 21 日
- 笔记
介绍下Java内存区域(运行时数据区) Java 虚拟机在执行 Java 程序的过程中会把它管理的内存划分成若干个不同的 …
Continue Reading介绍下Java内存区域(运行时数据区) Java 虚拟机在执行 Java 程序的过程中会把它管理的内存划分成若干个不同的 …
Continue Reading一、序言 当我们在编写Java应用的时候,很少会注意Java程序是如何被运行的,如何被操作系统管理和调度的。带着好奇心, …
Continue Reading最近在学习java虚拟机方面的东西,看的是周志明的《深入理解java虚拟机》,看到类的加载尤其是类的加载时机这一块觉 …
Continue ReadingJVM的类加载过程总体来说分为三个阶段: 1、类的加载 类的加载过程通过一个类的全限定名获取定义此类的二进制字节流, …
Continue Reading备战- Java虚拟机 试问岭南应不好,却道,此心安处是吾乡。 简介:备战- Java虚拟机 一、运行时 …
Continue Reading案例 众所周知,GC主要回收的是堆内存,堆内存中包含年轻代和老年代,年轻代分为Eden和Surivor,如下图所示。我们 …
Continue ReadingJVM内存结构图 大家好,好几天没有更新了,今天的内容有点多,我们详细介绍下JVM内部结构图,还是和之前一样,案例先行, …
Continue Reading引用计数算法 给对象加一个计数器,引用一次+1,引用时效就-1,当计数器=0时对象就不能再被使用; 实现简单,判定效率高 …
Continue ReadingJVM 全称Java Virtual Machine,也就是我们耳熟能详的Java 虚拟机。它能识别.class 后缀的 …
Continue Reading类加载器,顾名思义,即是实现类加载的功能模块,负责将Class的字节码形式加载成内存形式的Class对象。字节码文件可来 …
Continue Reading