2017-05-31 37 views
1

匿名(クラスとスレッド)と通常のクラス/スレッドの違いは何ですか? マルチスレッドで匿名の場合、どのスレッドを追跡できますか? Thread匿名クラスと匿名スレッド

おかげ

+1

「匿名スレッドは」本当にどんな意味がありません。 _thread_は 'Thread'インスタンスと同じものではありません。 'Thread'インスタンスは、Javaオブジェクトです---他のオブジェクトと同様に、_thread_を起動してそのライフサイクルを管理するために使用できるネイティブメソッドがいくつか存在します。 –

答えて

3

匿名クラスはThreadクラスの匿名クラスです。それで全部です。
スレッドは、アプリケーションのスコープ内で可視で識別可能であるという事実とは関係がありません。例えば

、ここtの識別(それはThreadオブジェクトであり、それは名前を持っている)ので、追跡可能Threadインスタンスです:

Thread t = new Thread("myThread"){ 
     @Override 
     public void run() { 
      ... 
     }  
};