後に奇妙な結果が、それは私がJD逆コンパイラを使用する場合、それはこのようなセグメントを示していることをいくつかのクラスが含まれていますのJava:私は奇妙なjarファイルを持って逆コンパイル
public final void a(ak aa) {
this.jdField_a_of_type_Ak = aa;
}
public final void a(cn ccn) {
this.jdField_a_of_type_Cn = ccn;
}
public final cN a() {
return this.jdField_a_of_type_CN;
}
public final void a() {
super.b();
}
public final boolean a() {
return this.jdField_a_of_type_Boolean;
}
私は疑問を理由/コンパイラ/難読化することができます製品は、クラスのバイトコード、私はメソッドの署名を意味します。 obfuscatorがこれを行うことができることを誰かが知っていましたか?
あなたは5つの方法を示しました。どの方法の署名が気になりますか? –
オーバーロードされた返品の種類について質問していますか? –
最後に3つの 'return'型がメソッドのシグネチャに含まれていないので、これらのメソッドは重複しています。 – secmask