より良い投稿: 「ランナブルを実装する」対「スレッドを拡張する」
独自のスレッド クラス MyThread を 2 つの方法で作成できます。
class MyThread extends Thread
or
class MyThread implements Runnable
どちらの手法が優れているか、またその理由は?
Runnable を実装する場合、次のように MyThread オブジェクトから Thread オブジェクトを作成する必要があります。
MyThread mt = new MyThread();
Thread t = new Thread(mt);
では、Runnable Interface 手法を実装する利点は何ですか?