如何读取Java类文件(Java字节码)

如何查看.class文件的内容(java字节代码)?

如何在Linux中打开这些类型的文件? 我正在使用Centos 5.8。

javap -c X将显示X.class的反汇编。

读字节码

 javap -v com.company.package.MainClass 

了解字节码您可以使用此助记符列表

你可以反编译它。

要查看Java源代码,请检查一些反编译器。 去搜索jad

如果要查看字节码,只需使用JDK附带的javap

使用javap。 它是标准jdk的一部分。

任何二进制文件编辑器都可以 – gHex或xxd是两个建议。

注意,除非你能理解.class文件给你的字节码,否则这对你没有用。

less filename.class

不知道它会如何帮助你,除非你能读取字节码…