2015-05-06 54 views
-3

任何人都可以告訴我們在編寫代碼並保存文件以運行應用程序時發生的情況。我的代碼的.class文件何時何地被生成?什麼時候在Eclipse中創建類似eclipse的.class文件?

+0

它被稱爲「編譯」 – Stultuske

+0

請參閱Oracle Java教程中的[關於Java技術](https://docs.oracle.com/javase/tutorial/getStarted/intro/definition.html)。這解釋了什麼是源文件和類文件以及如何使用它們。 – Jesper

+0

Eclipse不是JDK。它是IDE。 –

回答

1

當您單擊月食「運行」或「建」,編譯器將生成包含編譯代碼的.class文件。他們將在您項目的/bin/文件夾中。

+0

但是在eclipse中,當我們編寫代碼時,編譯會同步發生,那麼.class文件會自動生成嗎?還是需要我們先建立它? – Abhilash28

+0

@abhilash,不,Eclipse不會在你輸入的時候編譯(http://stackoverflow.com/a/7677183/4428462),儘管你可以將它設置爲自動建立保存。在這種情況下,'.class'文件將在保存時生成。 – JonasCz

+0

謝謝..現在明白了 – Abhilash28

4

裏面你項目,一個文件夾將被創建和文件夾內,你將有你的.class文件。編譯代碼時將創建class文件。

0

當你將編譯你的代碼.class將在bin文件夾中創建。

在一個側面說明: Eclipse的自動編譯代碼並且該選項可以通過取消勾選的項目菜單自動生成被disabed

+0

這是什麼新東西。這已由@TheLostMind告知。 – OO7

+0

@ OO7: - 當我開始寫作時,我沒有看到它已被回答,謝謝! –