如何在 Java 9 中的 JShell 中保存、编辑和删除代码片段?
javaobject oriented programmingprogramming更新于 2025/7/13 7:08:17
Java Shell 或 JShell 是随 Java 9 引入的官方 REPL(读取-求值-打印-循环)。它提供了一个交互式 shell,用于快速原型设计、调试 ,而无需 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 Edit Pad
放置代码片段
同样,我们也可以使用命令 "/drop <id>"
放置特定代码片段输出
jshell> /drop 1 | dropped method empName(String,String) jshell>
The above command drops a snippet.
相关文章
有用资源
java 参考教程 - 该教程包含有关 java 的更多信息:https://www.cainiaomax.com/java/

