1. ハローワールド!
- ソースコードを書く
Hello.java
:
public class Hello
{
public static void main(String[] args)
{
System.out.println("Hello, world!");
}
}
ここでのクラスの名前は、ファイル名と一致している必要があることに注意してください。
Java ソース コードのコンパイルは、Java 仮想マシンで実行する前に、.classバイトコード ファイルにコンパイルする必要があります。
javac コンパイラでコンパイルします。
javac Hello.java
- 実行
コンパイル後に生成された .class ファイルは、java コマンドで実行できます。
実行時にクラス名を渡すだけでHello
、仮想マシンは対応するクラス ファイルを自動的に検索して実行します。
java Hello
上記のプロセスから、Java プログラムはコンパイル -> 実行の2 つのステップで実行する必要があることがわかります。これは、C/C++の前処理、コンパイル、アセンブル、およびリンクの 4 つのステップに比べて少ないものです。
2. 分析とまとめ
Helloworld プログラムは単純ですが、プログラミング言語に必要な最も基本的な要素を具現化したものであり、組み込みマイクロコントローラーの最小システムと同様に、Helloworld はシステム作業の最小条件を具現化したものです。
- Javaはオブジェクト指向言語であり、プログラムの基本単位はクラスです
- Java ソース コードは public 型のクラスを 1 つしか定義できず、クラス名とファイル名はまったく同じでなければなりません。
- javac を使用して、.java ソース コードを .class バイトコードにコンパイルします。
- java を使用してコンパイル済みの Java プログラムを実行します。パラメーターはクラス名です。
- Java は、main 関数からの C/C++ と同様に、Java プログラムが常に main メソッドから実行されることを規定しています。