如何在 Java 9 中使用 JShell 建立執行緒?


JShell 是 Java 9 中推出的互動式 Java Shell 工具,允許我們執行程式碼段,並立即顯示結果,而無需像 Java 那樣宣告 main() 方法。這是一個 REPL (讀-計算-輸出-迴圈)工具,並從 命令列提示符處執行。我們可以使用 JShell 建立 變數方法草稿變數外部

在下面的程式碼片段中,我們可以透過擴充套件 Thread 類來建立執行緒。

C:\Users\User>jshell
| Welcome to JShell -- Version 9.0.4
| For an introduction type: /help intro

jshell> class ThreadTest extends Thread {
...>       public void run() {
...>          System.out.println("Thread in run() method");
...>       }
...>       public static void main(String args[]) {
...>          ThreadTest t = new ThreadTest();
...>          t.start();
...>       }
...>    }
| created class ThreadTest


在下面的程式碼片段中,控制檯會向用戶列印“Thread in run() method”作為輸出。

jshell> new ThreadTest().run();
Thread in run() method

更新日期: 27-Mar-2020

179 次瀏覽

開啟你的 職業生涯

完成課程獲取認證

入門
廣告