JVM
文章平均质量分 92
woshiabao666
这个作者很懒,什么都没留下…
展开
-
JVM学习笔记(四):堆空间
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录原创 2021-04-24 23:12:24 · 80 阅读 · 0 评论 -
JVM学习笔记(三):本地方法栈与本地方法接口
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录一、本地方法接口1.1 本地方法1.2 为什么使用本地方法二、本地方法栈2.1 概述2.2 补充 一、本地方法接口 1.1 本地方法 一个Native Method是一个Java调用非Java代码的接囗 一个Native Method是这样一个Java方法:该方法的实现由非Java语言实现,比如C 这个特征并非Java所特有,很多其它的编程语言都有这一机制,比如在C++中,你可以用extern "C"告知C++编译器去调用一个C原创 2021-04-11 14:33:26 · 85 阅读 · 0 评论 -
JVM学习笔记(二):PC寄存器与虚拟机栈
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录一、内存1.1 运行时数据区内存划分1.2 分区介绍二、线程2.1 JVM系统线程三、程序计数器(PC寄存器)3.1 PC Register介绍3.2 PC Register的作用3.3 举例说明3.4 面试问题3.4.1 使用PC寄存器存储字节码指令地址有什么用?3.4.2 为什么使用PC寄存器记录当前线程的执行地址呢?3.4.3 PC寄存器为什么被设定为线程私有四、虚拟机栈4.1 虚拟机栈概述4.1.1 虚拟机栈出现的背景4.1原创 2021-04-10 20:44:29 · 244 阅读 · 0 评论 -
JVM学习笔记(一)
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录一、JVM简介1.1 什么是虚拟机1.2 Java虚拟机1.3 JVM的位置二、JVM整体结构2.1 JVM整体结构图2.2 Java代码的执行流程2.3 JVM的架构模型三、JVM的生命周期3.1 虚拟机的启动3.2 虚拟机的执行3.3 虚拟机的退出四、JVM发展历程 一、JVM简介 1.1 什么是虚拟机 虚拟机(Virtual Machine),就是一台虚拟的计算机。它是一款软件,用来执行一系列虚拟计算机操作, 一般的可以原创 2021-04-06 08:13:09 · 242 阅读 · 2 评论