2017-04-26 7 views
1

私のIDEはNetbeansです。私の教授は宿題をソースコード(.javaファイル)とバイトコードの両方で提出するように頼んでいます。しかし、私はソースコードをバイトコードに変換する方法を知らない。 Googleで検索しましたが、答えが見つかりませんでした。 助けてください。ありがとうございました。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

正解ですが、OPを 'javac'に向けるのは意味がありません。クラスファイルを生成するNetbeansと他の人に渡す準備ができたjarファイル。 OPは明らかに初心者なので、必要以上に彼の人生を困難にするべきではありません。 「コンパイラ」という言葉はここで助けになると言います... – Holger