Java Hello Worldプログラム

プログラミング言語を学び始める時、最初のプログラムはいつも「Hello World」を表示するものです。前の記事では、Windows 10にJavaをインストールする方法を学びました。今、私たちは最初のHello World Javaプログラムを書いて実行する準備ができています。

Java Hello Worldプログラム

新しいユーザーにとってシンプルで動作するように、以下は利用できるサンプルのHello Worldプログラムです。

public class JavaHelloWorldProgram {

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

上記のプログラムをJavaHelloWorldProgram.javaという名前で任意のディレクトリに保存してください。

1. Java Hello Worldプログラムのコンパイルと実行

コマンドプロンプトを開き、Hello Worldプログラムファイルが保存されているディレクトリに移動します。次に、以下のコマンドを順番に実行します。

$javac JavaHelloWorldProgram.java

$java JavaHelloWorldProgram
Hello World

Java 11以降を使用している場合、java JavaHelloWorldProgram.javaと入力するだけで、プログラムがコンパイルされ実行されます。明示的にコンパイルしてからJavaプログラムを実行する必要はありません。

2. Javaプログラムの重要なポイント

  1. A Java source file can have multiple classes but only one public class is allowed.
  2. Javaソースファイルの名前は、パブリッククラスの名前と同じである必要があります。そのため、私たちのプログラムのファイル名はJavaHelloWorldProgram.javaです。
  3. コードをコンパイルすると、バイトコードが生成され、Class_Name.class拡張子で保存されます。Javaファイルをコンパイルしたディレクトリを見ると、新しいファイルJavaHelloWorldProgram.classが作成されていることに気付くでしょう。
  4. クラスファイルを実行するときは、完全なファイル名を指定する必要はありません。パブリッククラス名だけを使用する必要があります。
  5. javaコマンドを使用してプログラムを実行すると、クラスがJVMにロードされ、クラス内のmainメソッドを探して実行します。メイン関数の構文は、プログラムで指定されたものと同じでなければならず、そうでない場合は実行されず、Exception in thread "main" java.lang.NoSuchMethodError: mainという例外がスローされます。

I have recently created a short video for Java Hello World Program using Notepad and then Eclipse. Watch it for a better understanding. https://www.youtube.com/watch?v=ZREpFyjTDho That’s all for this post and you can start playing with your first class. In the next post, I will get into further details of classes, JDK, JVM, and other features provided by the Java programming language. Update: Read this post to know about JDK vs JRE vs JVM in java.

Source:
https://www.digitalocean.com/community/tutorials/java-hello-world-program