Java入门之了解JVM( 四 )

#2 = Fieldref #7.#26 // HiJvm.num1:I

// 【字段的符号引用】System.out引用的是PrintStream型

#3 = Fieldref #27.#28 // java/lang/System.out:Ljava/io/PrintStream;

// 【字符串字面量】

// 解释:#4是一个字面量,它引用了#29,而#29就是hello jvm!!!

#4 = String #29 // hello jvm!!!

// 【方法的符号引用】引用了PrintStream.println,无返回值参数为String

#5 = Methodref #30.#31 // java/io/PrintStream.println:(Ljava/lang/String;)V

// 【字段的符号引用】即HiJvm中的num2引用的是int类型

#6 = Fieldref #7.#32 // HiJvm.num2:I

// 【接口或类的符号引用】HiJvm

#7 = Class #33 // HiJvm

// 【接口或类的符号引用】Object

推荐阅读