Java程序运行后在Eclipse中使用变量

标签 java python eclipse

所以我对 Java 和 Eclipse 有点陌生。我比较习惯python。在 python 中使用 IDLE 我可以从它的文件运行我的程序,然后继续使用变量。例如,如果我已经写出了定义函数的所有代码,那么在空闲状态下我可以将其写在那里。

x = foo()
print x

但是,在 Java 中,我似乎需要将其放在 main 方法中。

public static void main(String[] args)

如果我已经知道我想用函数执行的所有操作,这很好,但是如果我运行的代码花了一天的时间,并且忘记将输出写入文件怎么办?在Python中,我可以等待它完成运行,然后将其写入IDLE中的文件。在Java中,我需要告诉它在main方法中将其写入文件,然后重新运行它。 是否可以将 Eclipse 设置为像 IDLE 一样工作,如果您想使用已计算的变量执行新操作,则无需重新运行程序?

我从未使用过 NetBeans,但是在 NetBeans 中做这种事情会更容易吗?

最佳答案

Java是编译型语言,Python是脚本语言。您可以使用 scala 或 jython(或其他脚本语言)来获得您想要的行为。也可以使用 Scrapbook page在 Eclipse 中,但这不是真实的 REPL (这也是你所要求的)。

关于Java程序运行后在Eclipse中使用变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31234170/

相关文章:

java - Mockito:替换抛出异常的方法

java - 如何在不运行代码的情况下找出 Intellij Idea 中的静态字符串结果连接?

java - 我的项目中的 pop() 方法出错

python - 标记点对象 pyspark 中的错误

python - 按特定列查找表中所有对的计数

java - Spring security默认配置总是抛出401

python - 如何在python中将列表从元素n切片到末尾?

eclipse - Grails 3.2.9和Eclipse Luna 4.4.2

java - 如何向 Android 小部件添加传感器?

android - 如何在 Android Eclipse 开发中更改文件名