![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JVM
文章平均质量分 67
大浪哇
这个作者很懒,什么都没留下…
展开
-
垃圾回收算法
一、复制算法1. 工作原理 复制算法会将内存空间分成两部分,在创建对象时只分配一个部分的内存给对象,如图所示。红线上方的内存区域用来存储对象,蓝色和紫色部分即为存储的对象。红色下方的内存区域用来垃圾回收时复制对象。 当能够创建对象的内存空间已满时,进行垃圾回收。这里将待回收对象表示为蓝色。复制算法进行垃圾回收分为两步: (1)将不是垃圾的对象复制到另一部分内存中(2)将垃圾对象进行统一清理 2. 复制算...原创 2021-07-08 16:35:12 · 120 阅读 · 0 评论 -
JVM学习--基础知识整理
目录1. 什么是JVM2. JVM 的内存区域3. 栈溢出和堆溢出4. JVM 的类加载机制5. 垃圾回收算法6. 垃圾回收器1. 什么是JVMJVM是用于运行Java字节码的虚拟机,包括一套字节码指令集,一组程序寄存器,一个虚拟机栈,一个虚拟机堆,一个方法区和一个垃圾回收器。Java运行在操作系统上,不与硬件设备直接交互。Java程序的具体运行过程如下: 1)Java源文件被编译器编译成字节码文件 2)JVM将字节码文件编译成相应操作系统的机器码...原创 2021-05-13 20:56:12 · 97 阅读 · 0 评论