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的版本信息.

=====================================================

public class Hello {

public static void main(String args[])

{

String name="tianqiao";

System.out.println(name+":"+name);

}

}

=====================================================

java反汇编pdf_java反汇编探究(1)---javap.exe (转自高山仰止百度空间)相关推荐

  1. java lock的原理,Java中Lock原理探究

    在对于lock锁的使用上,很多人只是掌握了最基础的方法,但是对实现的过程不是很清楚.这里我们对lock锁功能的实现进行分析,以ReentrantLock为例,分析它的锁类型,并对相关的调用方法进行展示 ...

  2. Java 8新特性探究(二)深入解析默认方法

    转载自 Java 8新特性探究(二)深入解析默认方法 什么是默认方法,为什么要有默认方法 简单说,就是接口可以有实现方法,而且不需要实现类去实现其方法.只需在方法名前面加个default关键字即可. ...

  3. java程序打包为可执行的.exe文件

    java程序打包为可执行的.exe文件 前言 根据公众号内容实操验证,真实有效,以备不时之需,java打包.exe文件执行,避雷.免踩坑,大家跟着步骤问题不大. 准备工作 一个正常没有bug的jar包 ...

  4. java程序编译成exe文件_将java程序编译成独立运行的exe文件

    将java程序编译成独立运行的exe文件 众所周知java的程序可以"一次编译,到处运行",这个特性不错,但是实现这个特性的前提是当前的平台 必须有相应的jvm,而且如果当前平台的 ...

  5. 用java SDK/bin目录下的native2ascii.exe把.properties文件中的中文转换成unicode字符,实现国际化...

    需要用到java SDK\\bin 目录下的native2ascii.exe程序,把你写的文本文件转成unicode字符即可,例: native2ascii 源文件名.txt 新文件名.txt 测试 ...

  6. gcc生成反汇编 linux_linux反汇编调试

    反汇编有有以下几种方法: 1.使用gcc -S test.c 或者gcc -S test.c>out.txt 2.使用gdb调试,在调试中输入disass 函数名 就可以 3.objdump - ...

  7. java代码打包成jar以及转换为exe

    教你如何把java代码打包成jar文件以及转换为exe可执行文件 1.背景: 学习java时,教材中关于如题问题,只有一小节说明,而且要自己写麻烦的配置文件,最终结果却只能转换为jar文件.实在是心有 ...

  8. effective java英文版pdf_Java之Spring1:Spring简介、环境搭建、源码下载及导入MyEclipse...

    框架学习前言 这个模块是面向Spring的,Spring的学习我是这么想的: 1.简单介绍Spring,主要是从网上借鉴一些重点 2.尽量说明清楚Spring的使用方法以及细节点 3.尽量以自己的理解 ...

  9. java程序安装_java实现可安装的exe程序

    java实现可安装的exe程序 通过编写Java代码,实现可安装的exe文件的一般思路: 1.在eclipse中创建java项目,然后编写Java代码,将编写好的Java项目导出一个.jar格式的ja ...

最新文章

  1. tkinter实现弹出输入对话框并获取输入对话框中的值
  2. 设计模式之迭代子模式
  3. 安装vue-cli时报错
  4. 探索比特币源码1-运行 Bitcoin Core Node
  5. 什么是base64编码
  6. db h2 数据类型_H2数据库函数及数据类型概述
  7. 【转】QT实现不规则窗体
  8. [转]模拟芯片设计的四重境界
  9. 找到源码了!使用python+机器学习方法进行情感分析(详细步骤)
  10. 报道称三星与AMD/Nvidia商讨GPU技术授权:移动设备要起飞?
  11. globeimposter 解密工具_WinRAR加密和压缩伪装成GlobeImposter勒索软件,易于安全专家解密...
  12. java svg等值线_带有颜色填充的等值线画法研究
  13. pe下找不到ssd硬盘_WinPE无法识别NVMe SSD硬盘,如何重装系统?
  14. 2019.07.23--运用三W法则初步学习SpringCloud基础知识
  15. 自然辩证法与计算机科学与技术,自然辩证法与计算机科学技术.docx
  16. 计算机导论 教学方法,计算机导论课教学方法探讨
  17. 使用Zeplin 过程中 TextView不显示的问题?
  18. JFinal极速开发微信公众号
  19. 《构建之法:现代软件工程》阅读提问
  20. 小程序云开发学习笔记(二)

热门文章

  1. UI设计师素材干货|APP底部导航模板
  2. 浪漫七夕节丨中国情人节营销海报模板
  3. win7变成xp风格了怎么改回_让电脑提速的几种方法(老电脑太卡怎么提速)
  4. 对python的意思_python的意思
  5. Python学习心路历程
  6. CUDA C中核函数(kernel)的编写及调用
  7. CPL,RPL和DPL的关系
  8. Ftrace Kernel Hooks: More than just tracing
  9. Linux虚拟化KVM-Qemu分析(二)之ARMv8虚拟化
  10. 生成ltx文件命令_利用二次开发工具批量生成PCDMIS程序