当前位置: 首页 > news >正文

java的反编译命令

1. javap -c:

        显示方法中的字节码

2. javap -p:

        显示所有访问级别,包括private

3. Javap -v:

        verbose模式,全信息,输出的内容包括:

                类的访问标志(access_flags)

                类名、父类、接口

                常量池(Constant Pool)

                字段表(Fields)

                方法表(Methods)

              每个方法的 Code、行号表(LineNumberTable)、局部变量表   ( LocalVariableTable)

4. -c  -p  -v可以同时使用查看所有内容。javap解析出来的不是源代码,而是字节码结构(结构描述+字节码指令)

5. 如果想查看反编译后的源码,可以使用以下工具:JD-JUI(图形界面,经典反编译器)、FernFlower(IntelliJ内置反编译器)、CFR(功能强大,支持java17+)、Procyon(可处理复杂结构,lambda表达式)

相关文章:

  • 【Hive入门】Hive架构与组件深度解析:从核心组件到生态协同
  • 关于RPC
  • 物联网 (IoT) 安全简介
  • Oracle数据库学习之路-目录
  • Nginx openresty web服务 与 Go 原生web服务性能对比
  • 跨平台.NET 版本 使用率排名
  • CAN总线接口卡有什么优势
  • 4.21—4.22学习总结 JavaWeb:HTML-CSS
  • 火山RTC 5 转推CDN 布局合成规则
  • Protues8.11安装只需5步骤即可。
  • 爱普生FC-12M晶振在车载系统中广泛应用
  • 【深度学习】#8 循环神经网络
  • WebRTC服务器Coturn服务器中的通信协议
  • MATLAB小技巧记录(特殊符号、图例位置...)
  • 符号速率估计——小波变换法
  • 基于微信小程序的走失儿童帮助系统-项目分享
  • Jenkins plugin 的用法和示例
  • Vue2-重要知识点
  • Linux学习——UDP
  • 中间系统-基础
  • 涉嫌严重违纪违法,57岁证监会副主席王建军被查
  • 亚马逊拟为商品标注“关税成本”,特朗普致电贝索斯讨说法
  • 澎湃回声丨23岁小伙“被精神病”8年续:今日将被移出“重精”管理系统
  • 五一“大车流”来了,今日午后G40沪陕高速开始迎来出沪高峰
  • 中国科学院院士张泽民已任重庆医科大学校长
  • “即买即退”扩容提质,上海静安推出离境退税2.0版新政