JVM
文章平均质量分 89
太阳当空照,花儿对我笑
这个作者很懒,什么都没留下…
展开
-
JVM学习 - 02 - JVM整体结构
JVM学习 - 02 - 运行时数据区JDK和JRE的组成以及区别JDK由工具包和JRE构成JRE: Java Runtime Enviroment, 即java运行时环境Java语言的跨平台性Java源文件不区分不同的操作系统, 跨平台是由JVM实现. 针对不同的操作系统, 由不同的JVM编译成对应的机器码.JVM的组成部分JVM主要由三部分组成: 类加载器, 运行时数据区, 字节码执行引擎类加载器上篇文件已经讲过了, 这篇文章主要介绍运行时数据区.JVM的运行时数据区以com.原创 2021-05-17 13:28:39 · 258 阅读 · 0 评论 -
JVM学习 - 01 -类加载过程
类加载过程 有这样一个类Test.java, 平常我们在执行Test.java时,整体流程如下本文主要介绍类加载到jvm的过程, 即classLoader.loadClass(), 而loadClass的详细过程如下一个类加载到内存中, 要经过如下过程:加载 >> 连接 >> 初始化其中 连接 又分三步: 验证 >> 准备 >> 解析加载 : 将class文件读到内存验证 : 验证class文件的合法性, 包括文件格式验证、元数据验证、原创 2021-05-14 13:28:25 · 320 阅读 · 0 评论