
JVM
文章平均质量分 79
夹娃夹娃没有头发
这个作者很懒,什么都没留下…
展开
-
JVM学习笔记(5)-- 本地方法接口和本地方法栈
A native method is a Java method whose implementation is provided by non-java code.” 一个 Native Method 是一个 Java 方法,该方法由非Java语言实现,比如C。这个特征并非Java所特有,很多其它的编程语言都有这一机制,比如在C++中,你可以用extern 告知C++编译器去调用一个C的函数。原创 2023-11-26 22:41:28 · 155 阅读 · 0 评论 -
JVM学习笔记(4)-- 虚拟机栈
由于跨平台性的设计,Java 的指令都是根据栈来设计的,优点是跨平台,指令集小,编译器容易实现,缺点是性能下降,实现同样的功能需要更多的指令。不同平台 CPU 架构不同,所以不能设计为基于寄存器的。栈是运行时的单位,而堆是存储的单位。栈解决程序的运行问题,即程序如何执行,或者说如何处理数据。堆解决的是数据存储的问题,即数据怎么放,放哪里Java 虚拟机栈(Java Virtual Machine Stack),早期也叫 Java 栈。每个线程在创建时都会创建一个虚拟机栈(线程私有),其内部保存一个个的栈帧(原创 2023-11-23 23:44:15 · 187 阅读 · 0 评论 -
JVM学习笔记(3)-- 运行时数据区概述和PC寄存器
在经过类加载子系统的加载 --> 链接(验证、准备、解析)–> 初始化之后类就被放在运行时数据区供执行引擎使用,接下来就详细的了解一下运行时数据区。原创 2023-11-22 20:23:00 · 177 阅读 · 0 评论 -
JVM学习笔记(0)-- 归档
尚硅谷 宋红康 JVM 学习笔记 JVM常见面试题原创 2023-11-18 21:19:31 · 158 阅读 · 0 评论 -
JVM学习笔记(2)-- 类加载子系统
类加载子系统 加载 链接 初始化 启动类加载器 扩展类加载器 应用程序类加载器 用户自定义类加载器 双亲委派机制原创 2023-11-17 22:21:22 · 76 阅读 · 0 评论 -
JVM学习笔记(1)-- JVM与Java体系结构
尚硅谷JVM,JVM体系结构,JVM发展示,各种Java虚拟机原创 2023-10-01 22:53:26 · 95 阅读 · 0 评论 -
高效学习JVM--IDEA查看二进制/十六进制/字节码插件
JVM 字节码 BinEd Jclasslib原创 2023-10-03 20:43:59 · 1656 阅读 · 0 评论