0

ANT 1.6.5 バージョンを使用して JAR ファイルを作成しました。.class ファイルを .java ファイルに逆コンパイルすると、以下に示すように、.java ファイルと逆コンパイルされた .class ファイルの間の変数名に矛盾が見られます。

    String strFtpScriptName = null;                 Object obj = null;
    String strMailScriptName = null;                Object obj1 = null;
    boolean blnStatus = false;                      boolean flag = false;
    public void initialise(String strExtractName)   public void initialise(String s)
    String strFtpScriptName;                    String s1;

左の列は元の Java ファイルと同じです。右の列は、逆コンパイルされた .class ファイルです。さまざまな ant バージョンを試しました。しかし、それでも上記と同じになります。

変数名の不一致の理由を知っている人はいますか?

4

1 に答える 1