笔记
tuziaifendou
奋斗不息
展开
-
【笔记】深入理解JVM—常量的本质含义与反编译及助记符详解
-XX:+TraceClassLoading 用于追踪类的加载信息并打印 三种形式: (1)-XX:+<option> 表示开始option选项 (2)-XX:-<option> 表示关闭option选项 (3)-XX:<option>=<value> 表示将option的值设置为value final:常量,常量在编译阶段会存入到调用...原创 2020-05-06 00:10:11 · 133 阅读 · 0 评论 -
【笔记】深入理解JVM—类加载
1、类加载 在Java代码中,类型(可以理解为class)的加载、连接与初始化过程都是在程序的运行期间(run time)完成的。 加载最常见的情况,将已经编译好的类的class文件(字节码文件)从磁盘加载到内存。 连接将类与类之间的关系确定好,并且完成对字节码文件的校验等。 初始化对静态变量进行赋值。 2、类加载器 类加载器就是加载类的工具。 Java虚拟机结束生命周期的情况: (1)执行Sys...原创 2020-05-04 23:22:03 · 107 阅读 · 0 评论