首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
JVM
小新1号
创建于2022-01-28
订阅专栏
JVMx学习总结
暂无订阅
共9篇文章
创建于2022-01-28
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
1.JVM总览
1. JVM与Java体系结构 本文复制自:https://www.yuque.com/u21195183/jvm/zq4x30#5f2a98fb 1.1 前言 作为Java工程师的你曾被伤害过吗?
2.类加载器及系统
2. 类加载器子系统 2.1. 内存结构 简图 详细图 笔记(Class Loader SubSystem) 类的加载分为3个环节:Loading -> Linking -> Initializat
3.运行时数据区概述及线程
3. 运行时数据区概述及线程 3.1 概述 本节主要讲的是运行时数据区,也就是下图这部分,它是在类加载完成后的阶段 当我们通过前面的:类的加载 →→ 验证 →→ 准备 →→ 解析 →→ 初始化 这几
6.程序计数器
4. 程序计数器 4.1 PC Register介绍 Oracle官方PC寄存器介绍 JVM 中的程序计数寄存器(Program Counter Register)中,Register 的命名源于
7.虚拟机栈
5. 虚拟机栈 5.1 虚拟机栈概述 笔记 官方对于虚拟机栈的说明: 5.1.1. 虚拟机栈出现的背景 由于跨平台性的设计,Java 的指令都是根据栈来设计的。不同平台 CPU 架构不同,所以不能
4.Java类文件结构
1. 概述 Java诞生之初曾提出过一个著名的宣传口号:"一次编写,到处运行"。Java实现语言无关性的基础就是虚拟机和字节码(.class文件)。Java虚拟机不和包括Java在内的任何语言绑定,它
99.Java垃圾回收
一、什么是GC? 垃圾回收(GC)是由Java虚拟机(JVM)垃圾回收器提供的一种对内存回收的一种机制,它一般会在内存空间或占用过高时对那些没有被引用的对象不定时回收。GC时需要我们思考三件事情? 哪
98.Java内存溢出
一、Java对象内存结构 对象在内存中存储的结构由三部分组成:对象头、实例数据、对其填充 1.1 对象头 对象头(MarkWord):包括两部分信息,一部分记录哈希码、分代年龄、锁标志位、偏向线程ID
3.Java内存结构
一、运行时数据区 二、各区域功能 2.1 程序计数器 程序计数器是一块较小的内存空间,可以看作当前线程所执行字节码的行号指示器。在多线程上下文切换时用来确保切换后能恢复到之前线程的执行位置。 如果线程