ホームページ >Java >&#&はじめる >Javaプログラムを実行する方法

Javaプログラムを実行する方法

(*-*)浩
(*-*)浩オリジナル
2019-11-14 09:18:217082ブラウズ

Javaプログラムを実行する方法

Java プログラムを実行する手順:

1. ソース コード xxx.java を編集します (推奨学習: java コース

2. xxx.java ファイルをコンパイルしてバイトコード ファイル xxx.class

3. JVM のクラス ローダーがバイトコード ファイルをロードします

4 JVM の実行エンジンは、エントリ メソッド main() を見つけてメソッド

Javaプログラムを実行する方法

ソース コードからバイトコードへ:

書き込んだ Java ファイルから、コンパイラによってコンパイルされた Java バイトコード ファイル (つまり、.class ファイル) までのこのプロセスは、Java コンパイル プロセス、つまりプラットフォームです。さまざまなプラットフォーム上の仮想マシンはすべて、これと同じプログラム ストレージ形式を使用します。さらに、jvm は、この形式のファイルである限り、クラスのバイトコード ファイルを実行します。したがって、実際には、jvm は、以前考えていたほど Java 言語と密接に結びついておりません。

単純な HelloWorld プログラムによって生成されたバイトコード ファイルを txt ファイルにリダイレクトします:

javap -v HelloWorld > HelloWorld.class.txt、情報の一部は次のとおりです

Javaプログラムを実行する方法バイトコード ファイルには、マジック ナンバーやクラス ファイルのバージョン、定数プール、アクセス フラグなどの情報が含まれています。つまり、バイトコード ファイルは非常にシンプルかつ強力です。このファイルには、さまざまな情報が格納されています。クラス: フィールド、メソッド、親クラス、実装されたインターフェイスなど。

以上がJavaプログラムを実行する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。