その最初のプログラム コーディングを学ぶのはJavaのHelloWorldプログラムです。しかし、多くの場合、基本的な構文の要点を見逃しています。この記事の媒体を通して、JavaでのHelloWorldプログラムの詳細について説明します。
この記事で取り上げるトピックは次のとおりです。
始めましょう。
JavaのHelloWorldプログラム
詳細に入る前に、まずコーディングから始めて、基本的なHelloWorldプログラムがどのように コード化されています。
public class HelloWorldDemo {public static void main(String [] args){System.out.println( 'Hello World!')System.exit(0)// success}}
コーディングが完了したので、プログラムの構文を詳細に分析しましょう。
構文解析
1行目:パブリッククラスHelloWorldDemo {
最高のjavaideは何ですか
この行はキーワードを利用しています クラス HelloWorldDemoと呼ばれる新しいクラスを宣言するため。 Javaは 言語、そのすべてのメンバーを含むクラス定義全体は、開始中括弧{と終了中括弧}の間に含まれている必要があります。また、publicキーワードを使用して、パッケージの外部からクラスのアクセシビリティを指定しています。
2行目:public static void main(String [] args){
この行は、main(String [])というメソッドを宣言しています。それはと呼ばれています メイン メソッドとのエントリポイントとして機能します Javaコンパイラ プログラムの実行を開始します。つまり、Javaでプログラムを実行するときは常に、mainメソッドが最初に呼び出される関数です。次に、アプリケーション内の他の関数がmainメソッドから呼び出されます。標準のJavaアプリケーションでは、実行をトリガーするために1つのメインメソッドが必須です。
この行全体を分解して、各単語を分析してみましょう。
公衆 :それはアクセス修飾子は可視性を指定します。これにより、JVMはどこからでもメソッドを実行できます。
静的 :クラスメンバーを静的にするのに役立つキーワードです。を呼び出すためにオブジェクトを作成する必要がないため、mainメソッドは静的になります。 Javaで。したがって、JVMは、メモリの節約に役立つオブジェクトを作成しなくても、JVMを呼び出すことができます。
ボイド :メソッドの戻り値の型を表します。 Javaのmainメソッドは値を返さないため、その戻り値の型はvoidとして宣言されます。
メイン() :JVMで設定されているメソッドの名前です。
ストリング[] :Javamainメソッドがタイプの1行の引数を受け入れることができることを表します 。これは、Javaコマンドライン引数とも呼ばれます。以下に、いくつかの有効なJavaメインメソッドシグネチャをリストしました。
- public static void main(String [] args)
- public static void main(String [] args)
- public static void main(String args [])
- public static void main(String…args)
- static public void main(String [] args)
- public static final void main(String [] args)
- 最終的なpublicstatic void main(String [] args)
3行目:System.out.println(“ Hello World!”)
システム : これは、さまざまな便利なメソッドと変数を保持するjava.langパッケージの事前定義されたクラスです。
でる : これは、PrintStreamタイプの静的メンバーフィールドです。
println: PrintStreamクラスのメソッドです標準コンソールと改行に渡された引数を出力するために使用されます。 println()の代わりにprint()メソッドを使用することもできます。
4行目:System.exit(0)
java.lang。 システム 。 出口 ()メソッドは終了します現在実行中のJava仮想マシンを終了することによる現在のプログラム。このメソッドは、一般的に入力としてステータスコードを取りますゼロ以外の値。異常終了が発生した場合を示します。
- exit(0): 正常終了を示すために使用されます。
- exit(1)またはexit(-1)またはゼロ以外の値: 終了に失敗したことを示すために使用されます。
これで、プログラムの構文について説明しました。次に、JavaプログラムでHelloWorldをコンパイルする方法を見てみましょう。
プログラムのコンパイル
ここで必要なのは、テキストエディタでこのプログラムを入力し、プログラムで使用したクラス名で保存することです。私の場合、HelloWorldDemo.javaとして保存します。
次のステップは、コンソールウィンドウに移動し、プログラムを保存したディレクトリに移動することです。
今するために プログラムをコンパイルする 次のコマンドを入力します。
javac HelloWorldDemo.java
注:Javaでは大文字と小文字が区別されるため、ファイル名は必ず正しい形式で入力してください。
正常に実行されると、このコマンドはHelloWorldDemo.classファイルを生成します。このファイルは、マシンに依存せず、本質的に移植可能です。
プログラムが正常にコンパイルされたので、JavaでHelloWorldプログラムを実行して出力を取得してみましょう。
プログラムの実行
でHelloWorldを実行するには コマンドラインで、次のコードを入力するだけです。
java HelloWorldDemo
出来上がり!これで、Javaで最初のプログラムが正常に実行されました。
IDEを使用している場合は、この面倒な作業をすべてスキップし、IDEの実行ボタンを押すだけで、ProgramJavaでHelloWorldをコンパイルして実行できます。
これで、この記事の終わりになります。JavaのHelloWorldプログラム。 Javaについて詳しく知りたい場合は、 。
これで、JavaのHelloWorldプログラム、チェックしてください 25万人以上の満足した学習者のネットワークを持つ信頼できるオンライン学習会社であるEdurekaが世界中に広がっています。 EdurekaのJavaJ2EEおよびSOAトレーニングおよび認定コースは、Java開発者になりたい学生および専門家向けに設計されています。このコースは、Javaプログラミングをすぐに開始できるように設計されており、HibernateやSpringなどのさまざまなJavaフレームワークに加えて、コアと高度なJavaの両方の概念についてトレーニングします。
質問がありますか?この「コメントセクションでそれについて言及してくださいJavaのHelloWorldプログラム」の記事で、できるだけ早くご連絡いたします。