运行时数据区概述及线程 一、前言本节主要讲的是运行时数据区,也就是下图这部分,它是在类加载完成后的阶段 当我们通过前面的:类的 加载 -> 验证 -> 准备 ->
程序计数器 一、介绍JVM中的程序计数寄存器(Program Counter Register)中,Register的命名源于CPU的寄存器,寄存器存储指令相
虚拟机栈 一、虚拟机栈概述由于跨平台性的设计,Java的指令都是根据栈来设计的。不同的CPU架构不同,所以不能设计为基于寄存器的。有点湿跨平台
本地方法接口 一、什么是本地方法简单的讲,一个Native Method 是一个Java调用非Java代码的接口。一个Native Method是这样的一个J
一、本地方法栈Java虚拟机栈用于管理java方法的调用,而本地方法栈用于管理本地方法的调用。 本地方法栈,也是线程私有的。 允许被实现成固定或
堆 一、堆的核心概念堆针对一个JVM进程来说是唯一的,也就是一个进程只有一个JVM,但是进程包含多个进程,他们是共享一个堆空间的。 一个JVM实
