2012-08-03 58 views
3

在像Ruby/Python/Perl这样的脚本语言中,我们可以启动交互式会话并创建新变量,并且实质上执行任何语句。解释的java IDE环境

但在Java中,我只知道打印任意表达式的方法 - 在Eclipse的调试表达式视图中。

没有办法创建新的变量,然后使用该变量(尽管您可以分配给预先存在的变量)。

像脚本语言一样,在解释的IDE环境中运行Java有什么方法吗?

回答

3

结账Beanshell它已经有一段时间了。你也可以在IDEOne网站上看到几种语言(不完全是shell)的在线IDE环境。是的,我的意思是提到Groovy,它有Groovy shell。

5

结帐Groovy。如果你想坚持纯Java,我认为Groovy会高兴地执行任何有效的Java代码。您可以通过GroovySH interactive shell捅它。