微慑信息网

[JAVA]16进制数据与class文件的相互转换测试

16进制数据与class文件的相互转换

mainc.java

 

mfunction.java

 

 

 

 

 

拓展阅读(点评/知识):

 while ((temp = flos.read(bytes))  != -1) {
                System.out.println(temp);
                String data = HexBin.encode(bytes);
                data=data.substring(0,temp*2);
                res=data;
            }

以上使用while读取大文件使用较多,当读取小文件时,可使用:

        try {
            FileInputStream flos = new FileInputStream(filename);

            byte[] bytes = new byte[flos.available()];
            flos.read(bytes);
            System.out.println(HexBin.encode(bytes));


        }

 

本文标题:[JAVA]16进制数据与class文件的相互转换测试
本文链接:
(转载请附上本文链接)
http://vulsee.com/archives/vulsee_2020/0107_9794.html
转载请附本站链接,未经允许不得转载,,谢谢:微慑信息网-VulSee.com » [JAVA]16进制数据与class文件的相互转换测试
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

微慑信息网 专注工匠精神

访问我们联系我们