ウェブサイト検索

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. Javaのソースファイルには複数のクラスを含めることができますが、パブリッククラスは1つだけ許可されています。
  2. Javaのソースファイル名は、公開クラス名と同じである必要があります。だから、私たちのプログラムのファイル名はJavaHelloWorldProgram.javaです。
  3. コードをコンパイルすると、バイトコードが生成され、Class_Name.classという拡張子で保存されます。Javaファイルをコンパイルしたディレクトリを見ると、新しいファイルJavaHelloWorldProgram.classが作成されていることに気付くでしょう。
  4. クラスファイルを実行する際、完全なファイル名を提供する必要はありません。公開クラス名だけを使用する必要があります。
  5. プログラムをjavaコマンドで実行すると、クラスがJVMに読み込まれ、クラス内のmainメソッドが探され、実行されます。main関数の構文はプログラムに指定されたものと同じでなければならず、そうでなければ実行されず、Exception in thread "main" java.lang.NoSuchMethodError: mainという例外がスローされます。

最近、NotepadとEclipseを使ってJavaのHello Worldプログラムの短いビデオを作成しました。より良い理解のためにご覧ください。https://www.youtube.com/watch?v=ZREpFyjTDho これがこの投稿のすべてで、最初のクラスで遊び始めることができます。次の投稿では、クラス、JDK、JVM、およびJavaプログラミング言語が提供する他の機能についてさらに詳しく説明します。更新:JDK、JRE、JVMの違いについて知るにはこの投稿を読んでください。

関連記事: