11 2020 档案

摘要:一、基本介绍 1.1 概念 JVM 中的程序计数寄存器(Program Counter Register)中,Register 的命名原语 CPU 的寄存器,寄存器存储指令相关的现场信息,CPU 只有把数据加载到寄存器中才能运行。 JVM 中的寄存器并非广义上所指的物理寄存器,或许将其翻译为PC计数 阅读全文
posted @ 2020-11-06 21:13 CleverZiv 阅读(481) 评论(0) 推荐(0)
摘要:垃圾回收95%在java堆中,5%在方法区中(方法区是java虚拟机中的一个概念,具体的实现是“永久代”、“元空间”,其中元空间是JDK 8以后的实现,使用的是本地内存) 一个 JVM 实例对应一个 Runtime对象 线程 Java线程与本地线程 线程是一个程序里的运行单元。JVM 允许一个应用有 阅读全文
posted @ 2020-11-06 21:11 CleverZiv 阅读(87) 评论(0) 推荐(0)
摘要:一、JVM内存结构 1.1 内存结构 概略图 1.2 内存结构--详细图 二、类加载器子系统的作用 类加载器子系统负责从文件系统或网络中加载.Class文件,文件需要有特定的标识(cafe babe)。 ClassLoader只负责.Class文件的加载,至于它是否可以运行,由执行引擎决定。 加载的 阅读全文
posted @ 2020-11-01 20:38 CleverZiv 阅读(414) 评论(2) 推荐(1)
摘要:本章思维导图 一、Java和JVM 1.1 JVM是java体系的基石 JDK 包含 JRE,JRE 包含 JVM。 JVM(java virtual machine)是虚拟计算机,用于执行字节码文件。JRE(java runtime environment)是 java 运行时环境,包含了 JVM 阅读全文
posted @ 2020-11-01 11:40 CleverZiv 阅读(266) 评论(0) 推荐(0)