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

javap的使用

为什么80%的码农都做不了架构师?>>>   hot3.png

命令行使用javap: javap  -c   aaa/bbb/Test    (Test.class路径)

eclipse中配置javap:

  1. Run ---->External Tools ---->External Tools configurations

    101503_dcow_110322.png

  2. 选择Program 右键 ---->New

    101648_TlYr_110322.png

  3. 使用:

    选择要反汇编的类文件,点击配置好的javap,Run即可    

    101955_8KwJ_110322.png

    通过比较字节码和源代码,我们可以发现很多源代码本身无法发现的实现细节。

转载于:https://my.oschina.net/ghw/blog/651207

相关文章:

  • java面向对象中的方法重载与方法重写的区别
  • Hadoop2.7实战v1.0之Hive-2.0.0+MySQL本地模式安装
  • 封装常用的Javascript跨浏览器方法
  • 如何安装linux系统
  • linux系统优化脚本实现
  • php用GD库给图片添加水印
  • [性能]ulimit与systemtap
  • 问题1:javascript的函数对象问题
  • 进程大概枝杈【B篇】进程间通信
  • iOS开发中的错误整理,导航控制器的导航栏取消系统渲染的错误
  • 回顾 Swift 多平台移植进度 #2
  • css3 渐变实例2径向渐变
  • 重构第24天 分解复杂的判断(Remove Arrowhead Antipattern)
  • 数据库下载
  • 聊聊并发(四)深入分析ConcurrentHashMap
  • [译] 理解数组在 PHP 内部的实现(给PHP开发者的PHP源码-第四部分)
  • 【Leetcode】104. 二叉树的最大深度
  • js面向对象
  • magento 货币换算
  • Objective-C 中关联引用的概念
  • passportjs 源码分析
  • socket.io+express实现聊天室的思考(三)
  • springMvc学习笔记(2)
  • spring学习第二天
  • ubuntu 下nginx安装 并支持https协议
  • 从零到一:用Phaser.js写意地开发小游戏(Chapter 3 - 加载游戏资源)
  • 基于HAProxy的高性能缓存服务器nuster
  • 近期前端发展计划
  • 利用jquery编写加法运算验证码
  • 使用 QuickBI 搭建酷炫可视化分析
  • 体验javascript之美-第五课 匿名函数自执行和闭包是一回事儿吗?
  • 限制Java线程池运行线程以及等待线程数量的策略
  • 正则与JS中的正则
  • ​TypeScript都不会用,也敢说会前端?
  • # Pytorch 中可以直接调用的Loss Functions总结:
  • ###C语言程序设计-----C语言学习(3)#
  • $ git push -u origin master 推送到远程库出错
  • %3cli%3e连接html页面,html+canvas实现屏幕截取
  • (AtCoder Beginner Contest 340) -- F - S = 1 -- 题解
  • (LeetCode C++)盛最多水的容器
  • (附源码)springboot课程在线考试系统 毕业设计 655127
  • (力扣题库)跳跃游戏II(c++)
  • (一)使用Mybatis实现在student数据库中插入一个学生信息
  • ***汇编语言 实验16 编写包含多个功能子程序的中断例程
  • *Algs4-1.5.25随机网格的倍率测试-(未读懂题)
  • .net core 6 redis操作类
  • .net core webapi 部署iis_一键部署VS插件:让.NET开发者更幸福
  • .NET/ASP.NETMVC 大型站点架构设计—迁移Model元数据设置项(自定义元数据提供程序)...
  • .project文件
  • ??如何把JavaScript脚本中的参数传到java代码段中
  • @Conditional注解详解
  • [\u4e00-\u9fa5] //匹配中文字符
  • [17]JAVAEE-HTTP协议
  • [2023年]-hadoop面试真题(一)
  • [Android]Tool-Systrace