现在我正在尝试找到最好的java反编译器,我发现了这些:
使用这些反编译器,我处理此类的字节代码:
public class ss
{
public static void main(String args[])
{
try{
System.out.println("try");
}
catch(Exception e)
{
System.out.println("catch");
}
finally
{System.out.println("finally");}
}
}
Run Code Online (Sandbox Code Playgroud)
我得到了以下结果:
fernflower:
public class ss {
public static void main(String[] var0) {
try {
System.out.println("try");
} catch (Exception var5) {
System.out.println("catch");
} finally {
System.out.println("finally");
}
}
}
Run Code Online (Sandbox Code Playgroud)
DJ Java Decompiler:
import java.io.PrintStream;
public class ss
{
public ss()
{
}
public static void main(String args[])
{
System.out.println("try");
System.out.println("finally");
break MISSING_BLOCK_LABEL_50;
Exception …Run Code Online (Sandbox Code Playgroud) 我最近丢失了我当时正在处理的项目的netbeans项目文件夹.然而,在我工作的公司的服务器上某处,我部署了它.这意味着我(希望)仍然可以获得.war文件.
是否有可能然后"解压缩".war并获取我当时正在处理的.java源文件?
提前致谢!
我正在尝试增强库.该库位于eclipse的Referenced文件夹中.我假设在那个文件夹中我不能只编辑代码所以我想我必须将整个.jar文件导入为一个项目,但我怎么能在eclipse中进行 ...
当我单击相应的对象或其方法时,我想查看Java文件。我知道Java文件是经过编译的,它将采用.class格式。无论如何,可以通过使用插件或其他任何工具将其视为eclipse中的Java文件吗?因此,我们可以避免在Java门户网站中看到对象及其方法的实现。
我在堵塞.我偶然发现了一个我已经工作了几天的java文件.它没有备份.但我仍然有.class文件.
我需要一些工具来反向设计这段代码.它不一定是非常好的工具.
我只需要一些东西来提醒我,我做了什么,然后我填写其余部分.有这样的工具吗?