JVM简介
JVM简介,JVM 是 Java Virtual Machine(Java 虚拟机)的缩写,JVM 是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上面仿真模拟各种计算机功能来实现的。
Jvm内存区域
Java内存区域,运行时数据区域,Java 运行时数据区域包含方法区,堆,虚拟机栈,本地方法栈和程序计数器
jvm垃圾对象判断方法
Java对象活着判断,简介,在 JVM 堆里面存放着 Java 世界中几乎所有的对象实例,在垃圾收集器对堆进行垃圾回收的时候,哪些对象该回收,哪些对象该保留成了一个比较头疼的问题。
jvm垃圾收集算法
JVM垃圾收集算法,JVM垃圾收集算法教程,JVM 垃圾收集算法主要包括:标记清除算法、赋值算法、标记整理算法和分代回收算法。标记清除算法是最基本的垃圾收集算法。
jvm垃圾收集器
Java 虚拟机规范中对垃圾收集器的具体实现并没有任何规定,所以不同的厂商具体的实现是不一样的。本章节我们讨论 HotSpot 虚拟机,基于分代回收的垃圾收集器。
jvm年轻代垃圾收集器
Jvm年轻代垃圾收集器教程,Jvm 的年轻代垃圾收集器可以分为:Serial 收集器、ParNew 收集器和 Parallel Scavenge 收集器。
jvm老年代垃圾收集器
Jvm老年代垃圾收集器教程,Jvm 老年代垃圾收集器可以分为:Serial Old 收集器、Parallel Old 收集器和 CMS(Concurrent Mark Sweep) 收集器。
jvm G1垃圾收集器
Jvm G1收集器教程,G1 (Garbage-First)是一款面向服务端应用的垃圾收集器,主要使命是代替 CMS 收集器。G1 将 Java 堆划分为多个大小相等独立的区域 (Region)。
jvm类加载机制
JVM类加载机制教程,JVM 类加载机制就是虚拟机把描述类的数据从 Class 文件加载到内存,并对数据进行校验、转换解析和初始化,最终形成可以被虚拟机直接使用的 Java 类型。
JVM类加载过程
JVM类加载过程教程,这个加载和我们标题里面的类加载,不是一个概念,这边的加载只是类加载的一个阶段。在加载阶段,虚拟机规范要完成以下三件事情:
Jvm类与类加载器
Jvm类与类加载器教程,类加载器是虚拟机团队特意设置的,将类加载过程中的通过一个类的全限定名来获取描述此类的二进制字节流这个操作放到类加载器的外部去实现,