`
zbjzbj
  • 浏览: 9679 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

反汇编器-javap.exe

阅读更多
javap反汇编器

  javap命令反汇编一个java字节代码文件, 返回有关可变部分和成员函数的信息,其命令行如下:

   C:>javap options classname additionalClasses
  javap的标准输出是公有变量和类的成员函数。javap反汇编器的命令行选项如下表:


选项 功能
-h 此选项将建立能够放入C头文件中的信息
-p 此选项将使javap输出私有和公有的成员函数和变量
-c 此选项将使javap为各成员函数输出实际已编译过的字节代码
-classpath path 此选项将使得javap在路径path中寻找Java类
-v 输出所有的信息
-verify 运行校验器以验证并显示出调试信息
-version 输出javap的版本信息



javap -options 命令行所在目录下的classname
  • 大小: 51.8 KB
分享到:
评论

相关推荐

    最新版linux jdk-11.0.11_linux-x64_bin.tar.gz

    同时,JDK还包含了一些关键工具,如`javap`(反汇编器)、`javadoc`(文档生成器)和`jdb`(调试器)等,这些工具对于Java开发过程至关重要。 在Linux环境中,JDK 11.0.11与操作系统和其他开源软件的集成通常非常...

    最新版widnows jdk-11.0.14_windows-x64_bin.zip

    - **javap**:反汇编器,显示类文件的组成。 5. **JDK 11的新特性** - **模块化系统(Project Jigsaw)**:引入了Jigsaw项目,通过模块化改善了Java的可维护性和安全性。 - **本地变量类型推断(var关键字)**...

    jdk-8u251-windows-x64.exe.zip

    - `javap`:反汇编器,显示类文件的汇编信息。 - `jconsole`:Java可视化监控工具,用于监视和管理Java应用程序的性能。 - `jvisualvm`:集成的多用途Java应用程序分析工具。 3. **64位Windows系统支持**: 这...

    jdk-8u231-linux-x64-demos.tar.gz

    例如,jconsole可以用来监控Java应用程序的性能,javap可以反汇编Java类文件,理解其内部结构。 此外,JDK中的示例程序(demos)为初学者提供了学习Java语言特性和API的好资源。它们涵盖了各种主题,包括图形用户...

    jdk-1_5_0_17-windows-x64

    - **javap**: 反汇编Java字节码,展示类的详细信息。 **4. 类库升级** JDK 1.5还更新了许多核心类库,如`java.util.concurrent`包,提供了高级并发工具,如Executor框架、Future接口和并发集合,为编写高效的多...

    jdk-8u251-windows-x64.exe

    4. **Java开发工具**:除了基本的编译器和运行环境,JDK还包括一系列开发工具,如Javadoc(生成API文档),JVisualVM(性能分析工具),JConsole(监控JVM状态),javap(反汇编器)等,这些工具对于调试、优化和...

    jdk-17.0.4.1_macos-x64_bin.tar.gz.zip

    JDK(Java Development Kit)是Java程序员的核心工具集,包含Java运行环境(JRE)、编译器(javac)、Java文档生成工具(javadoc)、Java反汇编器(javap)以及一系列其他工具,如jar(用于创建和管理Java归档文件)...

    jdk-8u221-linux-x64.tar.gz

    在编程过程中,JDK提供了丰富的API和工具,如`javap`(反汇编器)、`javadoc`(文档生成器)和`jconsole`(Java管理扩展监控工具)。此外,JDK 8引入了重要特性,如Lambda表达式、Stream API、方法引用来简化代码和...

    jdk-6u45-windows-x86_x64.rar

    如`jar`用于创建和管理Java归档文件,`javadoc`用于生成API文档,`jconsole`用于监控Java应用程序的性能,`jvisualvm`是一个多用途的Java应用程序性能分析工具,还有`javap`用于反汇编Java类等。 5. **增强功能**:...

    jdk-8u144-windows-x32.rar

    7. **javap**:Java反汇编器,用于查看类文件的汇编代码。 8. **jdb**:Java调试器,用于调试Java程序。 9. **appletviewer**:用于本地测试Java小应用程序。 10. **jps**,**jstat**,**jinfo**,**jmap**,**jhat*...

    jdk-8u371-windows-x64.zip

    7. **javap**:反汇编器,显示类文件的汇编信息。 8. **jdb**:Java调试器,用于调试Java代码。 在Windows环境下,"jdk-8u371-windows-x64.exe"安装程序会引导用户完成JDK的安装过程,包括设置环境变量如`JAVA_HOME...

    jdk-17.0.5_macos-aarch64_bin.tar.gz.zip

    5. **Java反汇编器**(javap):用于查看编译后的类文件的详细信息,包括字节码。 6. **Java调试工具**(jdb):用于调试Java程序,进行断点设置、单步执行等操作。 7. **Java性能分析器**(jmap, jhat, jstack等...

    java-1.8.0-openjdk-1.8.0.181版本

    - `javap`:反汇编Java字节码,有助于理解类和方法的内部工作。 综上所述,Java 1.8.0 OpenJDK 1.8.0.181为Windows用户提供了一个功能强大且安全的Java开发和运行环境。通过了解其核心特性、安装与配置方法以及...

    Linux 版本 jdk-8u191-linux-x64.rmp

    例如,Javadoc用于生成文档,JDB用于调试,而javap则可以反汇编Java字节码。此外,Java 8引入了lambda表达式、Stream API和默认方法等新特性,极大地提升了开发效率和代码的可读性。 总之,"jdk-8u191-linux-x64....

    jdk-8u202-linux-x64.tar.zip

    1. **Java JDK**: JDK是Java开发工具集,包含了Java运行环境(JRE)、编译器(javac)、Java文档生成器(javadoc)、Java反汇编器(javap)以及许多其他工具,如jar(用于打包类文件)、jconsole(用于监控Java应用...

    Java运行原理 javap命令运行结果

    `javap`是Java开发工具包(JDK)的一部分,用于反汇编Java字节码。它可以显示已编译的Java类文件中的内容,包括类和接口的签名、字段、方法等。这对于理解Java字节码的工作方式非常有用。 #### 三、案例分析:Java...

    JAVA 环境安装包 jdk-jar-8u261-windows-x64.zip

    - **javap**:反汇编器,显示关于类文件的详细信息。 2. **JRE (Java Runtime Environment)** JRE是运行Java应用程序所需的环境,包括Java虚拟机(JVM)和Java基础类库。`jre-8u261-windows-x64.exe`是针对64位...

    jdk-17.0.4_windows-x64_bin.zip.zip

    8. **javap**:Java反汇编器,显示关于类文件的公共类型信息,如字段、方法和常量池。 9. **jdb**:Java调试器,帮助开发者查找和修复代码中的错误。 10. **jinfo**、**jmap**、**jstack**等:其他命令行工具,...

    jdk-8u65-windows-x64.exe

    7. **javap**:反汇编器,显示Java类文件的底层结构。 在使用Oracle JDK进行开发时,开发者还可以利用IDE(集成开发环境)如Eclipse或IntelliJ IDEA,它们提供了丰富的功能,如代码提示、自动完成、调试器集成,...

    jdk-1_5_0_22-windows-i586-p

    javap用于反汇编Java类;jdb是Java的调试工具,等等。 压缩包中的"jdk-1_5_0_22-windows-i586-p.exe"很可能是Windows平台上的安装程序,适用于32位(i586)系统。这个.exe文件会引导用户完成JDK的安装过程,设置...

Global site tag (gtag.js) - Google Analytics