ホームページ  >  記事  >  Java  >  Runnableインターフェイスを実装せずにJavaでスレッドを作成するにはどうすればよいですか?

Runnableインターフェイスを実装せずにJavaでスレッドを作成するにはどうすればよいですか?

PHPz
PHPz転載
2023-09-12 10:29:061166ブラウズ

Runnableインターフェイスを実装せずにJavaでスレッドを作成するにはどうすればよいですか?

スレッドは 軽量 プロセスと呼ぶことができます。 Java は マルチスレッド をサポートしているため、アプリケーションは 2 つ以上のタスク を同時に実行できます。すべての Java プログラムには、メイン スレッドと呼ばれる少なくとも 1 つのスレッドがあり、プログラムの起動時に Java 仮想マシン (JVM) によって作成されます。 () メソッドはメインスレッドで呼び出されます。 Java でスレッドを作成するには 2 つの方法があります。1 つは Thread クラスを拡張する 、もう 1 つは Runnable インターフェイスを実装するです。

次の withoutimplementationRunnableinterface

# でプログラムを作成することもできます。 ##例

public class CreateThreadWithoutImplementRunnable { <strong>//</strong>
without implements Runnable
   public static void main(String[] args) {
      new Thread(new Runnable() {
         public void run() {
            for (int i=0; i <= 5; i++) {
               System.out.println("run() method of Runnable interface: "+ i);
            }
         }
      }).start();
      for (int j=0; j <= 5; j++) {
         System.out.println("main() method: "+ j);
      }
   }
}

出力

main() method: 0
run() method of Runnable interface: 0
main() method: 1
run() method of Runnable interface: 1
main() method: 2
run() method of Runnable interface: 2
main() method: 3
run() method of Runnable interface: 3
main() method: 4
run() method of Runnable interface: 4
main() method: 5
run() method of Runnable interface: 5

以上がRunnableインターフェイスを実装せずにJavaでスレッドを作成するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はtutorialspoint.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。