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 プログラムの重要なポイント
Java プログラムの重要なポイントについて、次のように言い換えられます。
「Java プログラムの要点」
-
- Javaのソースファイルには複数のクラスを含めることができますが、publicクラスは1つだけしか許されません。
-
- Javaのソースファイル名は、publicクラスの名前と同じでなければなりません。そのため、私たちのプログラムのファイル名はJavaHelloWorldProgram.javaです。
-
- コードをコンパイルすると、バイトコードが生成され、Class_Name.classの拡張子で保存されます。Javaファイルをコンパイルしたディレクトリを見ると、新しいファイルであるJavaHelloWorldProgram.classが作成されていることに気付くでしょう。
-
- クラスファイルを実行する際には、完全なファイル名を指定する必要はありません。publicクラスの名前だけを使用する必要があります。
- 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プログラミング言語によって提供されるその他の機能の詳細について説明します。アップデート:JavaのJDK vs JRE vs JVMについて知るために、この投稿をお読みください。