本文共 424 字,大约阅读时间需要 1 分钟。
两个子系统:
1、Class Loader 类加载器: 用于读入Java源代码并将类加载到数据区。 2、Execution Engine 执行引擎: 执行来自数据区的指令。 两个组件: 1、运行时数据区:JVM的内存区域 2、本地接口:即JNI,一个标准的java API,支持异构语言集成附加说明:
1、线程隔离区:指的是以线程为粒度的,每个线程独自拥有
该专题是一个系列,参照了一系列JVM资料,对JVM基础知识做了摘要总结,并结合实战做了总结:
通览该系列文章之后,对JVM会有一个整体的认识,对于JVM问题排查和优化会有一定的帮助,如果想对JVM有更深入的理解和认知,建议深入看一下这本书《Java虚拟机:JVM高级特性与最佳实践(最新第二版)》,网上可以找到pdf版的,大家可以自己百度一下。