答案 0 :(得分:4)
您可以使用CERN的cint。
您可以使用BeanShell,或者如果您不太关心Java语法(例如,您的目标只是确保类执行您想要的操作),那么可以使用Groovy,Scala,JRuby或Jython。
答案 1 :(得分:0)
这些不是支持dynamic eval
function的语言。
答案 2 :(得分:0)
此处还有一个使用javax.tools.JavaCompiler接口的Java REPL:http://www.scravy.de/blog/2012-02-27/a-read-eval-print-loop-for-java.htm(在命令行上运行)。
答案 3 :(得分:0)
这在2016年9月22日的Java 9中似乎是可用的。