linux看class文件内容,linux查看十六进抽查看class文件

Last modified 2020-2-8; size 599bytes

MD5 checksum cf41171923a25303c43a624b6e9f63b1

Compiled from"test.java"

public classcom.example.demo.threadmanage.test

minor version:0major version:52flags: ACC_PUBLIC, ACC_SUPER

Constant pool:

#1 = Methodref #7.#22 //java/lang/Object."":()V

#2 = Fieldref #23.#24 //java/lang/System.out:Ljava/io/PrintStream;

#3 = Class #25 //java/lang/Integer

#4 = Integer 2147483647#5 = Methodref #26.#27 //java/io/PrintStream.println:(I)V

#6 = Class #28 //com/example/demo/threadmanage/test

#7 = Class #29 //java/lang/Object

#8 = Utf8 #9 =Utf8 ()V

#10 =Utf8 Code

#11 =Utf8 LineNumberTable

#12 =Utf8 LocalVariableTable

#13 = Utf8 this#14 = Utf8 Lcom/example/demo/threadmanage/test;

#15 =Utf8 main

#16 = Utf8 ([Ljava/lang/String;)V

#17 =Utf8 args

#18 = Utf8 [Ljava/lang/String;

#19 =Utf8 MethodParameters

#20 =Utf8 SourceFile

#21 =Utf8 test.java

#22 = NameAndType #8:#9 //"":()V

#23 = Class #30 //java/lang/System

#24 = NameAndType #31:#32 //out:Ljava/io/PrintStream;

#25 = Utf8 java/lang/Integer

#26 = Class #33 //java/io/PrintStream

#27 = NameAndType #34:#35 //println:(I)V

#28 = Utf8 com/example/demo/threadmanage/test

#29 = Utf8 java/lang/Object

#30 = Utf8 java/lang/System

#31 =Utf8 out

#32 = Utf8 Ljava/io/PrintStream;

#33 = Utf8 java/io/PrintStream

#34 =Utf8 println

#35 =Utf8 (I)V

{publiccom.example.demo.threadmanage.test();

descriptor: ()V

flags: ACC_PUBLIC

Code:

stack=1, locals=1, args_size=1

0: aload_01: invokespecial #1 //Method java/lang/Object."":()V

4: returnLineNumberTable:

line6: 0LocalVariableTable:

Start Length Slot Name Signature0 5 0 this Lcom/example/demo/threadmanage/test;public static voidmain(java.lang.String[]);

descriptor: ([Ljava/lang/String;)V

flags: ACC_PUBLIC, ACC_STATIC

Code:

stack=2, locals=1, args_size=1

0: getstatic #2 //Field java/lang/System.out:Ljava/io/PrintStream;

3: ldc #4 //int 2147483647

5: invokevirtual #5 //Method java/io/PrintStream.println:(I)V

8: returnLineNumberTable:

line8: 0line9: 8LocalVariableTable:

Start Length Slot Name Signature0 9 0 args [Ljava/lang/String;

MethodParameters:

Name Flags

args

}

SourceFile:"test.java"

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值