首页
首页
BOT
沸点
课程
直播
活动
AI刷题
NEW
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
JVM
我妻礼弥
创建于2021-06-11
订阅专栏
JVM 相关
等 1 人订阅
共6篇文章
创建于2021-06-11
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
JVM MarkWord 与锁
未完待续~~ MarkWord 与锁 Mark Word 是对象头中一块重要的数据区域,用来给对象做一些标记以实现某些功能,大小跟 JVM 的字(位数)保持一致,在 32 位 JVM 中,Mark W
JVM 对象的访问方式
Java 程序在运行时会通过 JVM 栈中本地变量表的 reference (引用)来操作堆上的对象。但是 reference 只是 JVM 规范中的一个指向对象的引用而已,这个引用具体如何定位到对象
JVM CompressedOops 压缩指针
普通对象指针 OOPs 普通对象指针(ordinary object pointer, OOP) 是 HotSpot 中用来指向对象实例所在内存地址的指针,大小通常与 JVM 的位数相同,在 32 位
ASM
在讲 ASM 之前 你需要对 .class字节码有一个较为深刻的认识。请参考这两篇文章 通过第一篇文章,我们知道 .class字节码在jvm虚拟机中就是机器码。 我们知道java这门语言,是不支持在运行时,对一个类进行修改(比如新增一个方法)。 但ASM 可以。 ASM可以动态…
JVM 速览
虚拟机:指以软件的方式模拟具有完整硬件系统功能、运行在一个完全隔离环境中的完整计算机系统 ,是物理机的软件实现。 JVM 全称 Java Virtual Machine(Java虚拟机),是一个能把 .class字节码 当成机器码运行的计算机。 Java虚拟机发展到现在已经不单…
JVM 基础概念
在讲JVM之前,首先让我们了解一些概念。 字面意思就是一台虚拟的计算机,这台计算机的硬件都是通过软件模拟出来的。用过 vmware 的人 应该就对 虚拟机 这个概念很熟悉了。 机器码,学名机器语言指令,有时也被称为原生码(Native Code),是CPU可直接执行的代码。 J…