執行緒可以稱為輕量級進程。 Java 支援多執行緒,因此它允許我們的應用程式同時執行兩個或多個任務。所有Java程式都至少有一個線程,稱為主線程,它是由Java虛擬機器(JVM)在程式啟動時創建的。 () 方法在主執行緒中呼叫。在 Java 中建立執行緒有兩種方法,一種是擴充 Thread 類別,另一種是實作 Runnable 介面。
我們也可以建立一個在下面的程式中沒有實作Runnable##介面
範例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
以上是在Java中如何建立一個執行緒而不實作Runnable介面?的詳細內容。更多資訊請關注PHP中文網其他相關文章!