REPL 在 Java 9 中的重要性是什么?
javaobject oriented programmingprogramming更新于 2025/9/14 9:48:17
REPL 代表 Read-Eval-Print-Loop。它是一个 shell,用户在其中键入表达式,对其进行求值,并将结果返回给用户。使用 REPL 的主要目的是快速与 Java 程序交互,而无需创建 java 文件、编译并运行它。 JShell 对开发人员非常有用,可以让我们学习 Java 语言。
以下是 REPL
的一些功能- 它内置于 Java 9 中。
- 我们可以在没有类文件的情况下测试任何 Java 表达式,编译并运行它。
- 它会自动完成方法,只需键入 TAB 键,就像在编辑器中一样。
- 我们可以定义方法,然后稍后调用它们。
- 如果抛出异常,它会向我们显示异常。
- 我们可以编辑任何方法并更改它们。
- 有内置命令。
以下是使用 Jshell 工具的 REPL 的几个示例。
示例 1
C:\Users\User>jshell | Welcome to JShell -- Version 9.0.4 | For an introduction type: /help intro jshell> Math.round(34.543) $1 ==> 35
示例 2
jshell> void test(String s) {
...> System.out.println(s);
...> }
| created method test(String)
jshell> test("TutorialsPoint")
TutorialsPoint
相关文章
有用资源
java 参考教程 - 该教程包含有关 java 的更多信息:https://www.cainiaomax.com/java/

