有没有办法运行或模拟运行Java语句(有点像IDLE - Python GUI)而无需编译和运行可执行文件?我想快速测试语句,看看它们是否有效.谢谢.
Chr*_*ett 17
是的,您可以使用Eclipse,创建单个项目,并在该项目中创建剪贴簿页面.

您还可以指定import语句:http://www.informit.com/articles/article.aspx? p = 31789&seqNum = 3
剪贴簿页面从包含项目的构建路径获取其类路径.如果在剪贴簿页面中要引用不在包含Java项目的构建路径上的Java元素,则需要添加到Java项目的构建路径.剪贴簿页面还允许您指定导入语句.您可以通过从剪贴簿页面的上下文菜单中选择"设置导入"或从工具栏中选择"设置导入代码的导入声明"来执行此操作.您需要为项目中的Java声明引用设置import语句.这是一种常见的疏忽.如果您尝试导入的类型或包未在"添加"对话框中列出,则表示您需要将其添加到包含剪贴簿页面的项目的构建路径中.
编辑:得到另一个解决方案:http://ideone.com.这是一个在线IDE和调试工具.你可以在这里看到一个例子:http://ideone.com/98sA8,但看起来你必须设置比剪贴簿页面更多的东西.
编辑2:
现在在Java 11中,如果它是单个文件中的一个简单应用程序,您可以直接从java命令(在命令行上)运行它,它将在后台处理所有编译:
java HelloWorld.java
Run Code Online (Sandbox Code Playgroud)
这对学生很有用,因为他们可以在不学习所有javac编译例程的情况下开始使用Java .
使用Eclipse,您可以创建一个Scrapbook页面,它允许您完成此操作.
注意事项:
java.lang小智 6
从Java 11(JEP 330)开始,现在可以使用java工具直接运行Java文件:
java Factorial.java 3 4 5
is informally equivalent to
javac -d <memory> Factorial.java
java -cp <memory> Factorial 3 4 5
Run Code Online (Sandbox Code Playgroud)
Java还添加了对“ shebang”文件的支持。
有关更多详细信息,请参见:http : //openjdk.java.net/jeps/330
| 归档时间: |
|
| 查看次数: |
7235 次 |
| 最近记录: |