如何在 Java 9 中将文件加载到 JShell 会话中?
javaobject oriented programmingprogramming更新于 2025/9/7 12:28:17
JShell 是 Java 9 中引入的一个新的命令行交互式 REPL(Read-Evaluate-Print-Loop)工具,用于评估用 Java 编写的声明、语句和表达式。此工具还允许我们执行 Java 代码片段并立即获得结果。
有时,我们已经在 Java 文件中编写了代码,并能够将其执行到 JShell 中。要将文件加载到 JShell 工具中,我们可以使用"/open"命令。
例如,我在"c://temp"文件夹中创建了"Test.java"文件。以下是代码:
String s1 = "TutorialsPoint";
String s2 = "Tutorix";
String s3 = s1 + s2;
int sum(int a, int b) {
return a + b;
}
int divide(int a, int b) {
return a / b;
}
现在,我们可以使用下面的方法将 "Test.java"文件加载到 JShell 中 command
C:\Users\User>jshell | Welcome to JShell -- Version 9.0.4 | For an introduction type: /help intro jshell> /open c:\temp\Test.java jshell> /vars | String s1 = "TutorialsPoint" | String s2 = "Tutorix" | String s3 = "TutorialsPointTutorix" jshell> /methods | int sum(int,int) | int divide(int,int)
"/open" 命令已将 " 文件加载到会话中。 "/vars" 命令可用于将变量加载到会话中,而 命令可用于将方法加载到会话中。
相关文章
有用资源
java 参考教程 - 该教程包含有关 java 的更多信息:https://www.cainiaomax.com/java/

