×
Javaの基礎
一般的な2ステップのコンパイルと実行の手順、およびJava 11以降の1ステップ実行の手順は以下の通りです。
// Sample.java の内容
public class Sample {
    public static void main(String[] args) {
        System.out.println("コンパイルと実行のテスト");
    }
}
従来手順(2ステップ):
$ javac Sample.java      # コンパイル実行 -> Sample.class が生成される
$ java Sample            # 実行 (拡張子 .class はつけない)
コンパイルと実行のテスト
Java 11以降の単一ファイル直接実行(1ステップ):
$ java Sample.java       # コンパイルなしで直接実行 (.classファイルはディスクに生成されない)
コンパイルと実行のテスト

もう少し詳しく