-3

我正在编写一个 java 代码来帮助我读取和打印.class文件中的所有字节码。

我试过上网,但答案并没有真正回答我的问题。
下面是我目前拥有的代码,基于我在StackOverflow上找到的一些帮助

private static void readByte ( )
{
     Path file = Paths.get("bin/com/reading/frombyte/ReadFourBytes.class");          
     try {
         byte[] myBytes = Files.readAllBytes(file);
         for(byte b : myBytes)
             System.out.println((char)b);
     } catch (IOException e) {
         e.printStackTrace();
     }
}

基本上我想将这些解释bytes成人类可读的字符。

提前致谢

4

1 回答 1

1

我认为这个命令会帮助你:

javap -verbose -c -private ReadFourBytes
于 2013-04-18T12:13:52.413 回答