知道Java的命令提示符?

时间:2012-08-22 13:02:11

标签: java command-prompt

  

可能重复:
  Java REPL shell

是否有一个项目可以生成可以执行Java语句的命令提示符?为什么不?我正在寻找像Python的内置shell但是Java的东西。

我看到有http://www.beanshell.org/,但该项目似乎并不活跃。但它似乎是我正在寻找的。还有其他类似的项目吗?

我希望能够做到这样的事情

$ import org.foobar.Bletch

$ new Bletch();

或类似的。有没有人这样做过?

3 个答案:

答案 0 :(得分:4)

你总是可以使用Clojure REPL - 我这样做是为了在运行时动态地使用Java对象。

(import 'my.package.SomeClass)

(def a (new SomeClass))

(.methodName a arg1 arg2)

只要您了解Clojure语法,就可以正常工作。

答案 1 :(得分:3)

看看Groovy Shell - 这不完全是Java,但非常接近。

答案 2 :(得分:1)

您可以使用http://www.beanshell.org/

它已超过12年,并在许多IDE的调试器中使用。