JavaでHelloWorldプログラムを作成する方法は?



JavaでのHelloWorldプログラムに関するこの記事では、Hello Worldプログラムの構文を完全に分析し、それを取り巻くすべての要点を説明します。

その最初のプログラム コーディングを学ぶのは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(“ H​​ello 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プログラム」の記事で、できるだけ早くご連絡いたします。