Java HelloWorldプログラム

⚡ スマートサマリー

Java Hello Worldプログラムは、新規開発者が最初のプログラムを記述、コンパイル、実行する手順を解説します。 Java 上のアプリケーション Windows メモ帳、JDK、コマンドプロンプトのみを使用して、初心者にも分かりやすい簡潔な入門編を提供します。

  • 👋 あなたが構築するもの: 最小限 Java mainメソッド内でSystem.out.printlnを使用してコンソールに「Hello World」を出力するクラス。
  • 📝 必要なツール: その Java SE開発キット(JDK 17または21 LTS推奨)とメモ帳などの任意のプレーンテキストエディタ、 Notepad++またはオンラインエディター。
  • ⚙️ コンパイルして実行: javac FirstProgram.java を使用してコンパイルし、生成されたバイトコードクラスファイルを実行するには、java A を実行してください。
  • 大文字と小文字の区別: Java ファイル名、クラス名、コマンドは大文字と小文字を区別して扱われるため、FirstProgram と firstprogram は同等の識別子ではありません。
  • 🧪 コマンドライン引数: クラス名の後に値を渡すと、String args 配列に値が格納され、ターミナルから直接設定を読み込むことができます。

Java HelloWorldプログラム

は何ですか Java ハローワールドプログラム?

その Java ハローワールドプログラムは、学習を始める人にとって伝統的な最初の練習です。 Javaこれはコンソールに「Hello World」というテキストを出力し、あらゆるものの主要な構成要素を示す小さなクラスです。 Java アプリケーション:クラス宣言、メインメソッド、および出力文。このプログラムを作成して実行することで、JDKが正しくインストールされていること、およびjavacコンパイラとJavaランタイムが端末からアクセス可能であることを確認できます。

始める前に必要なソフトウェア

最初のものを作成するには、次の2つのソフトウェアが必要です。 Java プログラム。

1。 ザ Java SE開発キット

最新の JDK リリースをインストールしてください。JDK 17 と JDK 21 は長期サポート (LTS) バージョンであり、2026 年現在も新規学習者向けの推奨バージョンです。以前のチュートリアルを参照してください。 JDKをダウンロードしてインストールします.

2.テキストエディタ

この中の Java Hello Worldの例では、メモ帳を使用します。これは、 Windows オペレーティングシステム。別のテキストエディタを使用することもできます。 Notepad++, Visual Studio Code、または オンライン Java コンパイラ.

こんにちは世界 Java - 初の Java プログラムビデオ

このビデオでは、 Java プログラム。

詳しくはこちら こちら ビデオにアクセスできない場合

Hello World プログラムをコンパイルして実行する手順 Java

初めてのプログラムを作成、コンパイル、実行する手順を段階的に説明します。 Java プログラム。

ステップ1) スタートメニューから「プログラム」>「アクセサリ」>「メモ帳」を選択して、メモ帳を開きます。

Java HelloWorldプログラム

ステップ2) Hello World プログラムのソースコードを作成します。 Java.

  • Aという名前のクラスを宣言します。
  • mainメソッドを宣言する public static void main(String args []){.
  • 今すぐ入力してください System.out.println( "Hello World");これは「Hello World」と表示します Java.

Java HelloWorldプログラム

class A {
 public static void main(String args[]){
     System.out.println("Hello World");
 }
}

ステップ3) ファイルを保存して Java Hello Worldプログラムとして FirstProgram.java作業フォルダにファイルを保存する際は、ファイルの種類を「すべてのファイル」に選択してください。 C:\ワークスペース.

Java HelloWorldプログラム

ステップ4) コマンドプロンプトを開きます。ディレクトリに移動します。 C:\ワークスペースHello World のコードをコンパイルします。 Java 以下のコマンドを使用してプログラムを実行します。

javac FirstProgram.java

Java HelloWorldプログラム

コンパイル済みクラスファイルの検証

ステップ5) 作業フォルダーを見ると、という名前のファイルがあることがわかります。 A.クラス が作成されました。このファイルには、javacによって生成されたプラットフォーム非依存のバイトコードが格納されています。

Java HelloWorldプログラム

ステップ6) コードを実行するには、コマンド「java」に続けてクラス名を入力してください。期待される出力は以下のとおりです。 こんにちは世界 表示されています。

java A

Java HelloWorldプログラム

注意: Java 大文字と小文字を区別するプログラミング言語です。すべてのコード、コマンド、ファイル名は、一貫した大文字と小文字を使用する必要があります。 ファーストプログラム とは異なります 最初のプログラム.

ステップ7) 同じコードをIDEにコピー&ペーストすると Eclipseコンパイルと実行はボタンをクリックするだけで処理されます。IDE を使用すると便利で生産性が向上しますが、 学習 Java簡単な作業にはメモ帳を使うことをお勧めします Java プログラムの実行。

Java HelloWorldプログラム

コマンドライン引数とは何か Java?

A コマンドライン引数 Java これは、プログラムの実行時に渡される情報です。渡される情報は、main() メソッドに渡される String 配列に格納され、各値は文字列として格納されます。これは、プログラム起動時にコマンドライン上でプログラム名の直後に表示されるデータです。

例:

クラスを運営しながら デモコマンドライン引数は次のように指定できます。

java Demo arg1 arg2 arg3 ...

コマンドライン引数 Java: 重要なポイント

  • コマンドライン引数を使用すると、アプリケーション起動時に設定情報を指定できます。
  • 数に制限はありません Java コマンドライン引数。引数はいくつでも指定できます。
  • 情報は文字列として渡されます。
  • これらの値は、メインメソッドのString型のargs配列に格納されます。

例:学習する Java コマンドライン引数

ステップ1) 次のコードをエディターにコピーします。

class Demo{
     public static void main(String args[]){
         System.out.println("Argument one = "+args[0]);
         System.out.println("Argument two = "+args[1]);
    }
}

ステップ2) コードを保存してコンパイルしてください。

ステップ3) コードを次のように実行します Java デモ アップル オレンジ.

コマンドライン引数 Java

ステップ4) 以下のような出力が表示されるはずです。

コマンドライン引数 Java

よくあるご質問

「Hello World」プログラムは可能な限り最小のものです。 Java クラス、メインメソッド、コンソール出力を含むアプリケーションです。正常に実行できれば、JDK、javacコンパイラ、Javaランタイムが正しくインストールされ、動作していることが確認できます。

クラスがパブリックとして宣言されている場合、ファイル名はクラス名と完全に一致する必要があります(大文字・小文字も含む)。この例の単純なクラスAのような非パブリッククラスの場合、ファイル名は異なっていても構いませんが、一致させるのがベストプラクティスとされています。

javac コマンドは Java .java ソースファイルを .class バイトコードファイルに変換するコンパイラ。java コマンドは Java .class ファイルを JVM にロードし、その main メソッドを実行するランタイム ランチャー。

初心者の方は、JDK 17やJDK 21などの長期サポート版をインストールすることをお勧めします。どちらのバージョンも数年間セキュリティアップデートが提供され、IDEやチュートリアルで広くサポートされており、この「Hello World」チュートリアルで紹介されているすべてのサンプルを修正なしで実行できます。

はい。GitHub CopilotなどのAIコーディングアシスタントは、 Amazon Q開発者、そして JetBrains AI は Hello World クラスを構築し、各キーワードを説明し、セミコロンの欠落や括弧の不一致を指摘できます。ping 初心者が学ぶ Java 構文をより速く記述しながら、コード自体も記述できるようにする。

はい。最新のAIアシスタントは、コマンドライン引数を受け付けたり、挨拶をループ処理したり、ユーザー入力を読み取ったり、出力をフォーマットし���りする「Hello World」のバリエーションを自動生成できるため、学習者が探求するのに役立ちます。 Java エディターから離れることなく、素早く機能を利用できます。