java虚拟机(JVM)
文章平均质量分 72
jahup
gitee: https://gitee.com/jahup
展开
-
JVM-类加载器子系统
目录1.概述2.类加载的过程3.1 加载3.1.1 类加载器3.1.2 类加载器的分类3.1.3 用户自定义类加载器的实现3.1.4 关于ClassLoader类3.1.5 获取ClassLoader的途径3.2 链接3.3 初始化1.概述2.类加载的过程3.1 加载3.1.1 类加载器3.1.2 类加载器的分类3.1.3 用户自定义类加载器的实现3.1.4 关于ClassLoader类3.1.5 获取ClassLoader的途径3.2 链接3.3 初始化原创 2021-08-13 13:25:18 · 191 阅读 · 1 评论 -
JVM运行时数据区基本概述
运行时数据区生命周期所属权程序计数区(Program Counter Register)与所属线程相同线程私有虚拟机栈(VM Stack)与所属线程相同线程私有参考Java虚拟机—栈帧、操作数栈和局部变量表原创 2021-04-29 20:32:48 · 115 阅读 · 2 评论 -
Java虚拟机—栈帧、操作数栈和局部变量表
目录前言0.栈帧的概念1.局部变量表2.操作数栈3.动态连接4.方法返回5.附加信息6.实例前言在之前的文章:Java虚拟机—堆、栈、运行时数据区 中,我们整体介绍了JVM在运行时的一些数据区域如堆、方法区、程序计数器、虚拟机栈、本地方法栈。本篇文章,我们围绕其中的一个区域展开——虚拟机栈中的栈元素栈帧所以,本文的主要分为两部分:1.Java虚拟机运行时栈帧介绍2.一个关于字节码指令以及操作数出栈/入栈过程的小实例其中,运行时栈帧介绍主要包括:为什么要深入研究虚拟机栈呢?因为它hin重要。转载 2021-04-26 22:35:26 · 381 阅读 · 0 评论