jvm
小漫cool
测试小白,初入职场,在测试领域还有很多东西要学习,会在博客上记录日常工作中自己的思考或看法,欢迎大家一起来交流,只有学习,才能永远进步
展开
-
JVM类的加载机制(class loading)
JVM类的加载机制(class loading) 1.加载(loading) a.根据根路径全名加载成二进制流 b.将静态存储结构转换成内存运行时的数据结构 c.在内存中生成一个此类的方法入口 2.链接 (1)校验 a.对文件格式进行校验 b.对字节码进行校验 (2)准备 将此类中的静态属性进行初始化过程(注意:是对数据类型的初始化,而不是变量) (3)解析 初始化final定义的常量 3.初始化 此步骤开始将执行权从JVM转移到自己的程序,开始执行构造函数。 ...原创 2021-06-20 09:39:04 · 144 阅读 · 0 评论 -
JVM调优时可以设置的参数类型
JVM调优时可以设置的参数类型: —X:非标准的参数设置。它只能针对特殊的HotSpot生效; —XX:标准的参数设置,它针对所有的HotSpot都生效; —D:设置应用程序的参数:—D{mykey}={value}; eg: public class Thread02 { public static void main(String[] args) { System.out.println(System.getProperty("MyParam")); } } 结果:原创 2021-06-19 10:19:11 · 85 阅读 · 0 评论