`

Javap反汇编之后将结果输出到指定文件中

 
阅读更多

作为一个java新手,今天无意间看到一个javap命令,百度了一下才知道他可以查看编译后的.class文件,如果学过编译原理的同学们来说可能看起来会比较轻松,对于java的理解可能会更加深入。具体的命令可以参看前面的文章,这篇小短文的主要目的是说一下如何将反编译后的输出结果保存到指定文件中,

1) 当然如果你觉得在dos黑框框中看也还好,那你可以忽略本文;
 

2) 你可以右击黑框框,然后全选;再Ctrl+C,粘贴到某个文件中;

3) 下面这种会更方便,也就是我要说的,不使用javap -c class名,而使用 javap -c class名 >想要保存到的文件名,像这样

这样就可以将反汇编结果保存到某个文件中了。



 
 

  • 大小: 20 KB
  • 大小: 1.6 KB
  • 大小: 24.2 KB
分享到:
评论

相关推荐

    javap使用(1).docx

    1. **-c**:此选项用于对代码进行反汇编,展示出字节码指令。这对于理解字节码级别的操作非常有用。 2. **-v** 或 **-verbose**:输出附加信息,如常量池中的条目等。 3. **-l**:输出行号和本地变量表。这对于调试...

    javap使用说明文档

    javap 是 JDK 中的一个命令行工具,主要用于对给定的 class 文件进行反编译,了解 Java 编译器内部的工作机制,并提高程序执行的效率。下面是 javap 的使用说明。 1. javap 的基本用法 javap 的基本用法是 javap ...

    ndk开发实战javap签名篇

    javah是用于生成Java本地接口(JNI)头文件的一个工具,它可以帮助开发者将Java类声明转换成C/C++的头文件,而javap是Java的反汇编工具,可以用来输出Java类的可读形式。描述强调,如果无法获取到签名,就无法根据...

    java教程二第2章Java环境和工具.pdf

    8. Javap反汇编工具选项: - `-h`:输出方法的原型。 - `-p`:显示所有类和成员的访问权限。 - `-c`:显示类的混淆后的代码。 9. Jdb调试器功能: - `clear`:清除断点。 - `list`:列出源代码。 - `print`:打印...

    最新收集JDK命令大全,最新收集JDK命令大全

    javap是Java字节码反汇编器,它能解析并显示类文件的内容。默认情况下,它会显示类的public字段和方法。使用不同的选项,你可以查看更详细的信息,如行号、局部变量表、字节码指令等。例如: - `-l`:显示行和局部...

    JAVA命令大全(bin目录下命令描述)

    - `-o[输出文件]`:将所有类的输出合并到一个文件。 - `-d[目录]`:指定输出文件的保存位置。 - `-stubs`:生成C声明。 - `-verbose`:输出详细信息。 - `-help`:显示帮助信息。 - `-version`:显示javah的...

    2021-2022计算机二级等级考试试题及答案No.9131.docx

    `javap`是Java反汇编器,用于查看字节码文件中的内容,帮助开发者理解字节码的结构。 ### 7. 数据库中关系运算的理解 题目中给出了一个选择题:“关系R和关系S的交运算是?”正确答案是“由既属于R又属于S的元组...

    jdk的配置及其参数的设置

    - `javap`:反汇编Java字节码,展示类的详细信息。 - `jdb`:Java的调试工具,用于调试Java程序。 - `jps`:显示运行中的Java进程信息。 - `keytool`:管理密钥和证书,用于创建和管理keystore。 - `jar`:打包...

    Java2语言命令详解

    `javap`命令用于反汇编Java字节码,可以查看类的详细信息,包括常量池、方法签名等。例如,`javap -c HelloWorld`会显示HelloWorld类的反汇编代码。 6. **jdb**:Java调试器 `jdb`是Java的命令行调试器,用于调试...

    2021-2022计算机二级等级考试试题及答案No.16944.docx

    12. Java 反汇编:javap 是 Java 的反汇编工具,可以查看字节码。 13. JSP 页面输出:在 JSP 页面中,可以通过 <%=name %> 将变量 name 的值输出到页面。 14. E-R 图表示法:E-R 图中,矩形表示实体,椭圆表示属性...

    最新收集JDK1.5.0命令大全.txt

    - `javap [选项] 类名`:反汇编指定的类文件。 - 选项 `-l`:列出局部变量和行号表。 - 选项 `-b`:兼容 JDK 1.1。 - 选项 `-public`:只显示 public 方法和字段。 - 选项 `-protected`:显示 protected 和 ...

    2021-2022计算机二级等级考试试题及答案No.4345.docx

    13. Java反汇编:Java的反汇编命令是`javap`,用于查看编译后的字节码。 14. USB接口:USB接口不仅用于连接U盘,还可连接鼠标、键盘、打印机等多种设备。 15. WWW网:WWW是World Wide Web的缩写,通常指万维网,一...

    2021-2022计算机二级等级考试试题及答案No.17999.docx

    11. Java反汇编:`javap`是Java的反汇编工具,可以查看字节码信息。 12. Access数据库字段操作:在Access中,如果字段参与了关系,需先删除关系才能删除字段。 13. SQL查询:使用LIKE操作符可以进行部分匹配,查询...

    2021-2022计算机二级等级考试试题及答案No.1301.docx

    6. Java 反汇编命令:javap是Java的反汇编命令,可以查看类文件的字节码信息。 7. Access 表结构创建方式:在Access中,创建表结构可以通过“数据表”视图、“设计”视图以及“表向导”等多种方式。 8. 软件工程的...

    2021-2022计算机二级等级考试试题及答案No.3881.docx

    20. Java反汇编命令:Java的反汇编命令是javap。 21. break, continue, return语句的区别: - break:跳出最内层循环。 - continue:结束当前循环迭代,进入下一次循环。 - return:结束当前方法的执行,并返回...

    Java常用指令大全.7z

    5. **javap**:Java反汇编器,可以查看类文件的字节码。这在学习和理解Java虚拟机的工作原理时很有帮助。 6. **java.util.Scanner**:这是Java标准库中的一个类,用于从控制台、文件或其他输入流读取数据。例如,`...

    Java入门笔记8_JavaTools

    4. **Javap**:这是一个反汇编工具,能解析.class文件并展示其内部结构,包括方法和数据。例如`javap -options classname`。通过`javap -help`可以查看所有支持的选项。 5. **Javah**:用于生成Java的头文件和stub...

    Java命令解释大全[归类].pdf

    5. **javap.exe**:Java反汇编器,显示关于类文件的公共信息,包括类、字段、方法和字节码。这对于理解Java字节码和调试很有帮助。 6. **javaw.exe**:无控制台版本的Java虚拟机,用于运行Java应用程序。与"java...

    JAVA程序设计习题及答案.pdf

    6. **JDK工具**:SUN公司提供的JDK工具集包括`javac.exe`(编译器)、`java.exe`(解释器)、`javadoc.exe`(文档生成器)、`javap.exe`(反汇编器)和`jdb.exe`(调试器)等。 7. **JAVA程序的组成部分**:Java...

    java从入门到精通视频教程学习笔记全

    JDK是Java开发的核心工具,它包含了JRE(Java Runtime Environment),即Java运行环境,以及一系列开发工具,如编译器javac、反汇编器javap等。开发者需要将JDK的路径添加到系统环境变量PATH中,以便在任何目录下都...

Global site tag (gtag.js) - Google Analytics