首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
JVM
寒拾
创建于2022-10-30
订阅专栏
Java Virtual Machine
暂无订阅
共9篇文章
创建于2022-10-30
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
【JVM】Class 类文件的结构 1/2
Class 文件格式采用一种类似于 C 语言结构体的伪结构来存储数据,这种微结构中只有两个数据类型: “无符号数”:以 u1、u2、u4、u8 分别表示 1 个字节、2个字节、4个字节和8个字节的无符
【JVM】类加载过程 1/2
一个类型从被加载到虚拟机内存中开始,到卸载出内存为止,它的整个生命周期经历了 7 个阶段: 加载、验证、准备、初始化、卸载,五个阶段的顺序是确定的,解析则不一定。 1. 加载 在加载阶段,Java 虚
【JVM】Java 模块化系统 1/2
Java 模块化系统(Java Platform Module System,JPMS),在 JDK9 中引入。 JAR 包与模块 JDK9 提出类与“类路径”(ClassPath)相对应的“模块路径
【JVM】Java 内存模型 1/2
Java 内存模型(Java Memory Model,JMM),屏蔽各种硬件和操作系统的内存访问差异,以实现 Java 程序在各种平台下都能达到一致的内存访问效果。JDK 5 发布后,Java 内存
【JVM】思维导图总结
JVM 分了四部分进行整理,分别有 - Java 内存管理,内存区域划分、Java 内存模型 - 垃圾收集,对象存活判断、垃圾收集算法、垃圾收集器 - 类加载,类文件结构、类加载器、JPMS
【Java总结】JVM
一、Java运行时数据区 程序计数器:代表当前线程所执行的字节码的信号指示器。可以记录当前线程执行虚拟机字节码指令的地址。 java虚拟机栈:每个方法在执行的时候创建一个栈帧,用于存储局部变量表、操作
【JVM】垃圾回收——如何判定对象是否存活?
引用计数(Reference Counting)算法 在对象中添加一个引用计数器,每当有一个地方引用它时,计数器值加一;当引用失效时,计数器值减一;任何时刻,计数器值为零的对象可被回收。 优点:只占用
【JVM】内存区域
Java 虚拟机将它所管理的内存划分为多个数据区域,分别有 1. 程序计数器(Promgram Counter Register) 字节码解释器工作时,通过程序计数器来获取下一条要执行的字节码指令、进
【JVM】性能监控工具
虚拟机性能监控工具,主要用于监控分析 Java 虚拟机运行信息。其中,很多小工具的命名都参考了 UNIX 命令的命名方式。 1. jps(JVM Process Status Tool) 用途: 列出