JShell 是一个新的命令行交互式 REPL (Read-Evaluate-Print-Loop) 工具Java 9中引入,用于评估用 Java 编写的声明、语句和表达式。该工具还允许我们执行Java 代码片段并立即获得结果。
有时,我们已经编写了代码在java文件中并能够在JShell中执行它。要将文件加载到 JShell 工具中,我们可以使用 "/open" 命令。
例如,我创建了 "Test.txt"。 “c://temp”文件夹中的“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 中下面的命令
C:UsersUser>jshell
| Welcome to JShell -- Version 9.0.4
| For an introduction type: /help intro
jshell> /open c:tempTest.java
jshell> /vars
| String s1 = "TutorialsPoint"
| String s2 = "Tutorix"
| String s3 = "TutorialsPointTutorix"
jshell> /methods
| int sum(int,int)
| int divide(int,int)
登录后复制
" /open "命令已将 "Test.java"文件加载到会话中。" /vars "命令可用于将变量加载到会话中," /methods "命令可用于将方法加载到会话中。
以上就是如何在Java 9中将文件加载到JShell会话中?的详细内容,更多请关注每日运维网(www.mryunwei.com)其它相关文章!