廊坊新闻网-主流媒体,廊坊城市门户

环球新消息丨java如何编译(java程序运行步骤)

2022-07-01 07:46:01 来源:刀哥百科

如果要执行虚拟机,需要将源代码编译成字节码。当我们有想要查看源代码的类文件时,可以反编译它们

例如,您想知道Java语法sugar在编译和反编译后的样子;当有人向您发送jar包时,您需要了解类是如何编写的。在这种情况下,可以考虑使用Java反编译


(资料图片仅供参考)

反编译工具

在线反编译器

一http://www.decompiler.com/

二http://www.javadecompilers.com/,此站点的主要优点是有许多反编译器可供选择

脱机反编译器

JD-GUI

github:https://github.com/java-decompiler/jd-gui官方网站:http://java-decompiler.github.io/

下载后,将类文件或jar包直接拖动到接口

卢顿

下载地址:https://github.com/deathmarine/Luyten/releases

阿尔萨斯

官方网站:https://arthas.aliyun.com/doc/

您可以使用JAD命令将JVM中运行的类的字节码反编译为Java代码。此工具非常易于使用,强烈建议使用

其他工具

javap

Javap是JDK提供的工具。您可以反编译代码,或查看java编译器生成的字节码。您可以通过javap-help直接查看其用法

用法:javap

文章地址:https://www.dghbs.net/291088.html

关键词: 反编译器 官方网站 下载地址