Java REPL
REPL 是 Read-Execuation-Print-Loop 的首字母缩写,即“读取-执行-打印-循环”。这是解释型语言的典型运行模式之一。在学习和使用解释型语言的过程中,我们经常会借助于 REPL 来校验代码片断。然而从开发者的视角来看,Java 是编译型语言,本身并不支持 REPL 运行模式。Java REPL 构建了一个简单的、支持大部分 Java 语法和语义的 REPL 运行环境,弥补了我们的缺憾。
在即将到来的 Java 9 中,名为 JShell 的解释器将成为 JDK 的标准配置。在此之前,Java REPL 仍然是我们最好的选择。
SEE
Java REPL
http://www.javarepl.com/term.html
https://github.com/albertlatacz/java-replJShell - Java 9 interpreter (REPL) - Getting Started and Examples
http://jakubdziworski.github.io/java/2016/07/31/jshell-getting-started-examples.html