如何在 Java 9 中儲存、編輯和丟棄 JShell 中的程式碼段?


Java Shell 或 JShell 是隨著 Java 9 推出的官方 REPL(讀-求值-列印-迴圈)。它提供了一個互動式外殼,用於快速原型製作除錯 並且無需 main() 方法或無需在執行程式碼之前編譯程式碼。可以透過在命令提示符中鍵入“jshell” 輕鬆啟動 JShell。

 儲存程式碼段

我們可以使用“/save [-all|-history|-start] “命令將程式碼段源儲存到檔案。

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

jshell> /save C:\Users\User\jshell.txt

以上程式碼在指定路徑下建立了一個新的“jshell.txt”。

編輯程式碼段

我們還可以使用”/edit “命令在外部編輯器中編輯程式碼。

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

jshell> /edit
| created method empName(String,String)

這會啟動 JShell edit pad ,我們可以在其中編輯程式碼段並儲存它。

Jshell 編輯區

丟棄程式碼段

類似地,我們還可以使用命令“/drop <id>“丟棄特定程式碼段。

輸出

jshell> /drop 1
| dropped method empName(String,String)

jshell>

以上命令會丟棄一個程式碼段。

更新於: 2020 年 2 月 21 日

379 次瀏覽

開啟你的 職業生涯

完成課程,獲得認證

開始學習
廣告
© . All rights reserved.