所以我對Java和Eclipse有點新鮮。我更習慣蟒蛇。在Python中使用IDLE我能夠從它的文件運行我的程序,然後繼續使用這些變量。例如,如果我將所有代碼都寫出來定義一個函數,那麼在空閒時我可以在那裏寫下它。Java在程序運行後在Eclipse中使用變量
x = foo()
print x
但是,在Java中,似乎我需要把它放在主要方法中。
這是好的,如果我已經知道了一切,我想用一個函數來完成,但如果我運行了一天跑了,忘了寫出來放到一個文件中的代碼是什麼。在python中,我可以等待它完成運行,然後將它寫入IDLE中的文件。在Java中,我需要告訴它將它寫入主方法中的文件,然後重新運行它。 是否有可能將Eclipse設置爲像IDLE一樣工作,如果您想用已計算的變量執行新操作,則不需要重新運行程序?
我從來沒有使用過NetBeans,但是這種類型的事情在NetBeans中會更容易嗎?
您的主要方法不正確。它應該是'public static void main(String [] args)' – ytpillai
這聽起來像你想要一個調試器?我相信Java有很好的功能。 –
不一定是調試器。我認爲這是埃利奧特所說的。我希望在運行後使用我的程序生成的變量和方法的自由,而不需要在運行程序之前鍵入我想要對每個變量和方法執行的操作。 – CentripetalA