1、下载jd-gui-windows-1.4.0。

http://jd.benow.ca/

2、通过jd-gui.exe查看.class文件,用于分析类编译过程。

3、源文件。

// 加载相应的 Helper 类

public final class ContextLoader {

static {

System.out.println("静态代码块");

}

{

System.out.println("构造代码块");

}

public ContextLoader() {

System.out.println("无参构造函数");

}

public void say() {

{

System.out.println("普通代码块");

}

}

public static void main(String[] args) {

System.out.println("执行main方法");

new ContextLoader().say();

System.out.println("---------------");

new ContextLoader().say();

}

}

4、执行结果。

静态代码块

执行main方法

构造代码块

无参构造函数

普通代码块

—————

构造代码块

无参构造函数

普通代码块

5、反编译。

// 加载相应的 Helper 类

public final class ContextLoader {

static {

System.out.println("静态代码块");

}

public ContextLoader() {

System.out.println("构造代码块");

System.out.println("无参构造函数");

}

public void say() {

System.out.println("普通代码块");

}

public static void main(String[] args) {

System.out.println("执行main方法");

new ContextLoader().say();

System.out.println("---------------");

new ContextLoader().say();

}

}

java gui构造工具_Java Web框架 静态代码块、构造代码块、构造函数、普通代码块 执行顺序 Decompiler JD-GUI 反编译工具...相关推荐

  1. java在控制台中的反编译指令,反编译class-class文件反编译工具 v0.3.7免费版

    反编译class class文件反编译工具是一款class文件反向编译的java工具,它能够将class文件逆向编译为java语言.此款软件比较小巧,特别适合初学者使用,感兴趣的赶紧下载啊! clas ...

  2. 在Mac下使用反编译工具

    前言 之前一直都是使用windows开发,小编也是个穷比,用的还是大学时候使用的windows dell本,里面加了各种配置,这里悄悄的说一句,能打lol就够了,哈哈哈.这些都是题外话,进入正题,新入 ...

  3. [1036]Jadx gui(JAVA反编译工具)

    github:https://github.com/skylot/jadx Jadx gui是一款JAVA反编译工具.一个简单轻巧的 DEX 到 Java 反编译器,可让您导入 DEX,APK,JAR ...

  4. 小咖啡 java反编译_Java——反编译工具 JD-GUI procyon-decompiler luyten crf (转)

    常用的反编译工具进行简单介绍 JD-GUI.procyon-decompiler.luyten.crf JD-GUI JDK7以及之前可以使用   JD-GUI,如果版本>=1.8 各种问题 h ...

  5. java开发利器 源码_Java开发的利器: 反编译工具 JD-GUI

    老赵说起来也能算个Java程序员,可是写过的Java代码并不多,可老赵实实在在是从程序员干起的.虽然肚子里也装了不少的东西,可作为一件乐此不疲的事情,就是看那些所谓"高人"的代码. ...

  6. java反编译工具_Java开发必会的反编译知识(附支持对Lambda进行反编译的工具)...

    我之前推送过Java代码的编译与反编译,其中简单的介绍了Java编译与反编译相关的知识,最近给GitChat写<深入分析Java语法糖>的时候,又用到了很多反编译相关的知识,遂发现哪篇文章 ...

  7. java 反编译工具=_JAVA反编译工具精选

    目前,比较流行的JAVA反编译工具有近30种,其中有三款堪称精品: 一. 应用广泛的JAD 在众多的JAVA反编译工具中,有几种非常著名的工具使用了相同的核心引擎--JAD,其中主要包括:Front ...

  8. java反编译教程_Java反编译工具 - JD-GUI 下载地址及使用手册

    Java反编译工具 - JD-GUI 下载地址及使用手册 ## 概述 JD-GUI是一个用C++开发的Java反编译工具,由Pavel Kouznetsov开发,支持Windows.Linux和Mac ...

  9. java 反编译 下载_java反编译工具

    java反编译工具是一款反向翻译Java工具,能够帮助用户将.class文件反向编译成Java文件,还可以还批量处理.class文件..jar文件,使用多页面编辑功能能大大提高操作人员反向编译效率,非 ...

最新文章

  1. 易宝典文章——玩转Office 365中的Exchange Online服务 之五 怎样利用PSl连接Exchange Online实现管理...
  2. python3 数据库操作 orm sqlalchemy 简介
  3. 怎么看台式计算机是几位的,怎么查看自己电脑型号
  4. Learning OpenCV Lecture 4 (Transforming Images with Morphological Operations)
  5. 2017夏季达沃斯今日开幕,人工智能元素尤其突出
  6. 开启chrome默认支持ipv6
  7. c语言清空输入缓冲区函数,c语言:C语言清空输入缓冲区在标准输入(stdin)情况 -电脑资料...
  8. 虚拟化+云服务器,虚拟化+云服务器
  9. 怎样去构建一个优质的Docker容器镜像
  10. 关于SubSonic3.0插件使用SubSonic.Query.Select查询时,字段类型为tinyint时列丢失问题的Bug修复...
  11. S-MJLs和网络动态系统的分析与综合
  12. heeds matlab,Ricardo IGNITE下载-整车性能仿真分析软件Ricardo IGNITE下载v2018.1 最新版-西西软件下载...
  13. 石火电光追风逐日|前端优化之次时代图片压缩格式WebP的项目级躬身实践(Python3 PIL+Nginx)
  14. val什么意思vb中的属性值_VB语言中的val()函数是什么意思?如何使用?
  15. 【矩阵论笔记】平方根分解
  16. win7中如何设置默认打印机
  17. Nacos配置中心实战,盘古开发框架标配组件
  18. 粉丝经历!湖大毕业工作2年,成功拿下字节跳动后端研发岗offer!
  19. 不可替代的测试人:一文解释探索性测试是什么
  20. 程序安装--Outlook2016Professional+OraclePlsql

热门文章

  1. 【每日一算法】全排列问题
  2. 关于python的字符串大小转换函数:capitalize() title() upper() swapcase()
  3. python之Scrapy框架的第一个爬虫
  4. Windows系统下的 vbs病毒生成器使用方法!
  5. 如何实现C++中的多线程编程
  6. 创建自己的人脸识别系统
  7. 用于手语识别的自注意力机制
  8. EPOLLOUT 事件的意义 以及 处理示例
  9. Eclipse中配置约束
  10. H5新增的标签以及改良的标签