首頁 > Java > java教程 > 主體

如何在Java中使用匿名類別創建執行緒?

WBOY
發布: 2023-08-26 22:37:06
轉載
1138 人瀏覽過

如何在Java中使用匿名類別創建執行緒?

執行緒是一種可以與程式其他部分同時執行的功能。所有Java程式都至少有一個線程,稱為主線程,它是在程式啟動時,當main()方法執行時由Java虛擬機(JVM)創建的與主線程一起呼叫。

在Java中,我們可以透過擴充執行緒來建立執行緒 類別或透過實作 Runnable 介面。我們也可以在下面的程式中使用匿名類別而不擴展 Thread 類別來建立線程。

範例

public class AnonymousThreadTest {
   public static void main(String[] args) {
      new Thread() {
         public void run() {
            for (int i=1; i <= 5; i++) {
               System.out.println("run() method: " + i);
            }
         }
      }.start();
      for (int j=1; j <= 5; j++) {
         System.out.println("main() method: " + j);
      }
   }
}
登入後複製

輸出

main() method: 1
run() method: 1
main() method: 2
run() method: 2
main() method: 3
run() method: 3
main() method: 4
run() method: 4
main() method: 5
run() method: 5
登入後複製

以上是如何在Java中使用匿名類別創建執行緒?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:tutorialspoint.com
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
最新問題
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板