警告: 二进制文件.\ClassTesterStatic包含com.lentel.song.ClassTesterStatic
Classfile /E:/Java架构师知识体系/JVM/ClassTesterStatic.class
Last modified 2020-5-13; size 418 bytes
MD5 checksum c92f9c95f64756b631ebe5e237e629dd
Compiled from "ClassTesterStatic.java"
public class com.lentel.song.ClassTesterStatic
minor version: 0
major version: 52
flags: ACC_PUBLIC, ACC_SUPER
Constant pool:
#1 = Methodref #8.#22 // java/lang/Object."":()V
#2 = Fieldref #7.#23 // com/lentel/song/ClassTesterStatic.int_num:I
#3 = Float 110.0f
#4 = Fieldref #7.#24 // com/lentel/song/ClassTesterStatic.f_num:F
#5 = String #25 // abc
#6 = Fieldref #7.#26 // com/lentel/song/ClassTesterStatic.str:Ljava/lang/String;
#7 = Class #27 // com/lentel/song/ClassTesterStatic
#8 = Class #28 // java/lang/Object
#9 = Utf8 int_num
#10 = Utf8 I
#11 = Utf8 f_num
#12 = Utf8 F
#13 = Utf8 str
#14 = Utf8 Ljava/lang/String;
#15 = Utf8
#16 = Utf8 ()V
#17 = Utf8 Code
#18 = Utf8 LineNumberTable
#19 = Utf8
#20 = Utf8 SourceFile
#21 = Utf8 ClassTesterStatic.java
#22 = NameAndType #15:#16 // "":()V
#23 = NameAndType #9:#10 // int_num:I
#24 = NameAndType #11:#12 // f_num:F
#25 = Utf8 abc
#26 = NameAndType #13:#14 // str:Ljava/lang/String;
#27 = Utf8 com/lentel/song/ClassTesterStatic
#28 = Utf8 java/lang/Object
{
public static int int_num;
descriptor: I
flags: ACC_PUBLIC, ACC_STATIC
public static float f_num;
descriptor: F
flags: ACC_PUBLIC, ACC_STATIC
public static java.lang.String str;
descriptor: Ljava/lang/String;
flags: ACC_PUBLIC, ACC_STATIC
public com.lentel.song.ClassTesterStatic();
descriptor: ()V
flags: ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
0: aload_0
1: invokespecial #1 // Method java/lang/Object."":()V
4: return
LineNumberTable:
line 3: 0
static {};
descriptor: ()V
flags: ACC_STATIC
Code:
stack=1, locals=0, args_size=0
0: bipush 110
2: putstatic #2 // Field int_num:I
5: ldc #3 // float 110.0f
7: putstatic #4 // Field f_num:F
10: ldc #5 // String abc
12: putstatic #6 // Field str:Ljava/lang/String;
15: return
LineNumberTable:
line 5: 0
line 6: 5
line 7: 10
}
SourceFile: "ClassTesterStatic.java"