スレッドは 軽量 プロセスと呼ぶことができます。 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 サイトの他の関連記事を参照してください。