-XX:+TraceClassLoading 用于追踪类的加载信息并打印
三种形式:
(1)-XX:+<option> 表示开始option选项
(2)-XX:-<option> 表示关闭option选项
(3)-XX:<option>=<value> 表示将option的值设置为value
final:常量,常量在编译阶段会存入到调用这个常量的方法所在类的常量池中。本质上,调用类并没有直接引用到定义常量的类,因此不会触发定义常量的类的初始化。
助记符:
ldc : 表示将int、float或string类型的常量值从常量池中推送至栈顶。
bipush :表示将单字节(-128 ~127)的常量值推送至栈顶。
sipush:表示将短整型常量值(-32768~32767)推送至栈顶。
iconst_1 :表示将int类型的1推送至栈顶。(iconst_1~iconst_5)