2017-04-26 159 views
1

我的IDE是Netbeans。我的教授要求我在源代碼(.java文件)和字節碼中提交作業。但我不知道如何將我的源代碼轉換爲字節碼。我在谷歌搜索它,但沒有找到答案。 請幫忙。謝謝。如何將Java源代碼轉換爲字節代碼?

+1

你的意思是[像這樣](https://en.wikibooks.org/wiki/Java_Programming/Byte_Code)? – tadman

+1

你正在尋找一種.class文件 – failedProgrammer

回答

0

你的老師要求你發送的源代碼和編譯的源代碼(即「字節碼」)。 這個例如允許他用一些輸入參數測試你的應用程序。

你可以找到更多關於字節代碼here

4

「字節碼」是.class文件包含的內容。 javac程序將源文件作爲輸入並生成字節碼文件。

如果您有一個源文件homework/Main.java,您將通過運行javac homework/Main.java來生成相應的字節碼文件。這會產生一個文件homework/Main.class

欲瞭解更多信息,請參閱https://docs.oracle.com/javase/7/docs/technotes/tools/#basic

+0

是正確的,但是當他已經在使用Netbeans產生類文件甚至jar文件準備交給別人時,將OP指向'javac'是沒有意義的。由於OP顯然是初學者,所以我們不應該讓他的生活比必要的更難。提到「編譯器」這個詞在這裏會有所幫助...... – Holger