java7rt.jar源码-Java_JVM:这是我的JavaJVM学习笔记

时间:2021-06-04 16:10:56
【文件属性】:
文件名称:java7rt.jar源码-Java_JVM:这是我的JavaJVM学习笔记
文件大小:16KB
文件格式:ZIP
更新时间:2021-06-04 16:10:56
系统开源 java7 rt.jar源码 Java_JVM This is my Java JVM learn notes JVM: java虚拟机 一:上篇——内存与垃圾回收器 二:中篇——字节码与类的加载 三:下篇——性能监控与调优篇 一: 上篇——内存与垃圾回收器 架构: jvm依赖的架构: 栈架构/寄存器架构 栈架构 JVM的生命周期: 1.启动 通过引导类加载器(Bootstrap class loader)创建一个初始类(Initial Class)来完成 2.执行 执行一个所谓的Java程序时,真正的执行的是一个叫做Java虚拟机的进程 3.退出 程序正常结束;程序遇到错误或异常时终止运行;Runtime或System类调用exit()方法或Runtime调用half()方法 JVM的框架: 执行引擎: (字节)解释器 + JIT(java即时编译器) 前者是用 PC计数器 来依次编译每一行代码解释为本地机器指令; 后者是通过 寻找热点代码 进行即时编译为本地机器指令; GC: 垃圾回收器 主要的三款商用虚拟机JVM: 1) HotSpot JVM 特点: 热点代码探索
【文件预览】:
Java_JVM-main
----README.md(38KB)

网友评论