-3
Main.javaという名前のプログラムがあります。このプログラムのコンパイル後、Main.classとMain $ 1.classの2つの.classファイルがあります。私の問題は2つの.classファイルが全く同じです。新しいスレッドのクラスファイルとmainのクラスファイルは同じです
何が間違っているのですか?
新しいスレッドのrun()メソッドでいくつかのコードを計測することはできますが、新しいスレッドのrun()メソッドでコードの命令を見つけることができません。
public class Main{
public static void main(String...args){
Thread t=new Thread(){
@Override
public void run(){
System.out.println("xxxx");
}
};
t.start();
}
}
私のお金が正しく2つのクラスファイルを比較ないあなたになります。 –
あなたが何を求めているのか分かりません。これら2つのクラスファイルが同じであるということは何を意味しますか?彼らは傾ける。 1つは外部public Mainクラス用です。もう1つは内部の匿名クラスのためのものです。 2つの全く異なるもの! – GhostCat
あなたの質問にもっと詳しく教えてください。 – Blip