如何在 Java 9 中加载文件到 JShell 会话中?
JShell是Java 9 中引入的一个新的命令行交互式 REPL(读-求值-打印-循环)工具,用于评估用 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 中
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”命令已将“Test.java”文件加载到一个会话中。“/vars”命令可用于加载会话中的变量,“/methods”命令可用于加载会话中的方法。
广告
数据结构
网络
RDBMS
操作系统
Java
iOS
HTML
CSS
Android
Python
C 编程
C++
C#
MongoDB
MySQL
Javascript
PHP