6

解释性语言很好,我可以在深入研究生产级代码之前编写一些快速的原型代码(即使用交互式外壳)用于探索目的。

使用 Java 的最佳方法是什么?目前我正在使用 Eclipse 创建 Maven 项目,并使用 JUnit 在我的测试基础设施中探索事物......但这并不理想。

4

3 回答 3

4

您还可以查看 Eclipse 的剪贴簿页面:

菜单>文件>新建>其他>(搜索)剪贴簿页面

于 2012-10-03T08:51:16.580 回答
2

为什么不使用类似BeanShell的东西?它是 Java 的脚本解决方案,并提供基于控制台的交互式脚本环境。

这是快速入门指南。请注意,您还可以从 Maven中启动 BeanShell 控制台。

我在这里选择了 BeanShell,因为它是最接近 Java 的东西,而且是交互式的。您可以选择另一种基于控制台的 JVM 语言,例如 Scala、Jython 等。由于它们是不同的语言,因此它们从标准 Java 中移除得更多,但仍然提供与标准 Java 组件的互操作性。

于 2012-10-03T08:45:44.557 回答
1

您可能想尝试 JRebel 来快速调整代码。或者,如果您从事 Web 开发,请查看 Play 框架。

http://zeroturnaround.com/software/jrebel/

http://www.playframework.org/

于 2012-10-03T08:48:10.887 回答