java是一种静态语言,需要将代码编译为class文件才能执行。class文件不能直接查看内容,但可以通过反编译工具查看反编译代码。反编译代码与源码去掉注释后的代码比较接近,虽然比源码损失了一部分可读性,但至少有一定的可读性。

工具

jd-gui.exe(百度自行下载)

工具使用简介

  1. 打开jd-gui.exe
  2. 将待查看jar包拖动到jd-gui的窗口中

需要插入截图

如何查看jar包里的源码相关推荐

  1. 怎么看java架包里的源码,vlx文件可以查看源代码|怎么查看Jar包源码?如何打开Jar文件?...

    Jar文件是Java项目生成的一个小文件项目,也可以描述为一个Java压缩包,类似于压缩包文件,里面封装了许多Java类以及方法.变量等文件.通过Java我们该如何打开Jar文件呢?参见下文. 操作步 ...

  2. 封装成jar包_通用源码阅读指导mybatis源码详解:io包

    io包 io包即输入/输出包,负责完成 MyBatis中与输入/输出相关的操作. 说到输入/输出,首先想到的就是对磁盘文件的读写.在 MyBatis的工作中,与磁盘文件的交互主要是对 xml配置文件的 ...

  3. SpringBoot2 集成xJar插件 动态解密jar包,避免源码泄露或反编译

    一.集成 1. 官方介绍地址 手动加密:https://github.com/core-lib/xjar maven插件集成:https://github.com/core-lib/xjar-mave ...

  4. eclipse java jar源码,eclipse查看Jar包源码

    这几天想研究一下hibernate等流行开源框架的源码,于是了解了一下如何在eclipse中查看导入的jar包的源码. 我们在开发或学习过程中,有时总避免不了查看jar包的源码.当我们按Ctrl+点击 ...

  5. android studio查看jar包源码,Android Studio查看源代码报错

    我们经常用Android Studio 查看Android的源代码,今天我们就来学习查看源代码的正确姿势. Android Studio查看源代码 我们用Android Studio查看源代码会遇到下 ...

  6. java -uf_Java如何快速修改Jar包里的文件内容

    需求背景:写了一个实时读取日志文件以及监控的小程序,打包成了Jar包可执行文件,通过我们的web主系统上传到各个服务器,然后调用ssh命令执行.每次上传前都要通过解压缩软件修改或者替换里面的配置文件, ...

  7. Linux内核网络协议栈:udp数据包发送(源码解读)

    <监视和调整Linux网络协议栈:接收数据> <监控和调整Linux网络协议栈的图解指南:接收数据> <Linux网络 - 数据包的接收过程> <Linux网 ...

  8. 怎么在IDEA里搜索jar包里的类的方法和配置

    IDEA搜索jar包里的文件和jar包里的文件的内容的方法 IDEA 里搜索jar包 1. 如何搜索jar包里的文件 包括搜索jar包某class文件,和搜索jar包里的配置文件等 总结:不需要下载源 ...

  9. java存入光盘_java 这是 学习笔记(jdk7)书中的光盘里的源码,不知大家需要不,里面都是新手 的好 Develop 238万源代码下载- www.pudn.com...

    文件名称: java下载 收藏√  [ 5  4  3  2  1 ] 开发工具: Java 文件大小: 1272 KB 上传时间: 2013-04-01 下载次数: 18 提 供 者: 孙鹏启 详细 ...

最新文章

  1. POJ 1001(高精度乘法 java的2种解法)
  2. html如何让边框变圆,CSS怎样做出自适应圆形边框?
  3. 项目经理怎么运用思维导图
  4. 2015年10月15日学习html基础笔记
  5. apache apollo php,php windows環境 安裝 Apache-apollo + phpMQTT 實現發送 MQTT
  6. 手起刀落-一起来写经典的贪吃蛇游戏
  7. JS实现动态显示当前时间(12/24小时制)(转载Mr.Think)
  8. (1-1)文件结构的升级(Area和Filter知识总结) - ASP.NET从MVC5升级到MVC6
  9. 软件开发人员怎样走好从技术到管理之路?
  10. linux 带缓存的fwrite,文件IO编程之(六):基于流缓冲 fopen,fwrite,fput
  11. IDEA入门(一):简介、安装
  12. avs v7.0 php,AVS v7.0 – PHP在线视频上传分享程序
  13. 利用flashback query解决误删除表数据
  14. query string parameter前端怎么传参_Substrate 前端开发-1: 用 Polkadot-JS API 轻松搭建前端
  15. 开发erp管理系统的好处
  16. 用Python批量修改文件名称
  17. 新媒体营销渠道大盘点
  18. 如何取得AS400访问,一窥究竟
  19. android 重置电池信息,安卓手机用re管理器修改电池信息增加待机时间
  20. Transformers in Vision: A Survey论文翻译

热门文章

  1. 远程debug Tomcat工程
  2. DELL 14R(n4010)改XP的驱动方法(转)
  3. 【XML DOM】解析XML Dom
  4. Spring学习(八)AOP详解
  5. python 输出当前行号
  6. 关于equals和hashcode方法
  7. ubuntu kylin 14.04编译openjdk-7u40
  8. 利用SQL05特性删除表中重复数据
  9. 深入浅出之正则表达式(一)
  10. 24 GISer必备知识(一) 坐标系