是否有类似Ruby的交互式shell(irb)用于Java?

Dan*_*owy 16 ruby java irb

去年我花了很多时间进行Ruby开发,在那段时间里我发现了irb,这使得运行一些"代码实验"变得简单而有趣.我最近换了团队,现在正在进行Java开发,我发现我真的很想念我的窗口.Java有这样的东西吗?

"使用Eclipse"不是一个好的答案.我正在使用Eclipse(呻吟),但Eclipse的铃声和口哨不是一回事.

ata*_*lor 6

有几个选择:BeanShell已经存在了很长时间,并且是一个很棒的Java REPL.

另一种选择是groovy的groovysh或groovyConsole.虽然groovy在严格意义上不是Java,但它非常适合交互式地使用Java类.


And*_*vig 5

老问题,我知道,但是jshell:Java Shell (Read-Eval-Print Loop)将在 Java 9 中推出(希望是 2017 年夏季)。


Rob*_*bin 4

“使用 Eclipse Java 剪贴簿页面”会更好吗;-)

我实际上没有使用过 irb,但如果您只想在 eclipse 内运行代码片段,那么这是一种简单的方法。