カテゴリ: Java 更新日: 2025/12/09

Javaプログラムの作成と実行手順を完全解説!初心者でもすぐできる

Javaの実行手順
Javaの実行手順

先生と生徒の会話形式で理解しよう

生徒

「先生、Javaのプログラムをどうやって作成して、実行するのか教えてください!」

先生

「Javaの開発環境を使えば、プロジェクトを作って簡単にプログラムを実行できますよ。」

生徒

「プロジェクトとかクラスってどういうものなんですか?」

先生

「それでは、Javaプロジェクトの作成から、クラスの設定、プログラム実行まで一緒に見ていきましょう!」

1. Javaプロジェクトの作り方

1. Javaプロジェクトの作り方
1. Javaプロジェクトの作り方

Javaプログラムの開発を始めるには、まずJavaプロジェクトを作成します。開発環境には「Eclipse」や「IntelliJ」などが使えますが、ここでは初心者に人気のEclipseを使った手順を紹介します。

ステップ 1: Eclipseで新しいプロジェクトを作成

Eclipseを起動し、ファイルメニューから新規Javaプロジェクトを選択します。

ステップ 2: プロジェクト名を入力

プロジェクト名(例:「SampleProject」)を入力し、完了をクリックします。これで新しいJavaプロジェクトが作成されます。

2. Javaクラスの作り方

2. Javaクラスの作り方
2. Javaクラスの作り方

次に、Javaクラスを作成し、その中にプログラムコードを記述します。Javaクラスは、Javaプログラムの実行単位となるコードのまとまりです。

ステップ 1: クラスを作成

プロジェクトができたら、srcフォルダを右クリックして、新規クラスを選択します。

ステップ 2: クラス名を入力

クラス名(例:「MainClass」)を入力し、public static void main(String[] args)を追加するオプションにチェックを入れます。これにより、Javaプログラムのメインメソッドが自動で作成され、プログラムが実行できる状態になります。


public class MainClass {
    public static void main(String[] args) {
        System.out.println("Javaプログラムの作成と実行が完了しました!");
    }
}

3. Javaプログラムの実行と結果

3. Javaプログラムの実行と結果
3. Javaプログラムの実行と結果

クラスが作成できたら、いよいよプログラムを実行して結果を確認します。

ステップ 1: プログラムを実行

作成したクラスを右クリックして、実行Javaアプリケーションを選択すると、プログラムが実行されます。

ステップ 2: 実行結果を確認

下部のコンソールウィンドウに「Javaプログラムの作成と実行が完了しました!」というメッセージが表示されていれば成功です。


Javaプログラムの作成と実行が完了しました!

4. 実行構成の設定:プログラム引数・VM引数の指定

4. 実行構成の設定:プログラム引数・VM引数の指定
4. 実行構成の設定:プログラム引数・VM引数の指定

実行時に値を渡したい場合は、実行構成(Run Configurations)プログラム引数args)やVM引数(メモリなどJVM設定)を指定します。

  1. 作成したクラスを選択 → 右クリック → Run As > Run Configurations...
  2. Argumentsタブで Program arguments に値を入力(例:Yamada)。
  3. 必要に応じて VM arguments-Xmx512m などを指定。
public class MainArgs {
    public static void main(String[] args) {
        if (args.length == 0) {
            System.out.println("使い方: 引数に名前を1つ渡してください");
            return;
        }
        System.out.println("こんにちは、" + args[0] + " さん!");
    }
}
実行構成に入力した文字列が args[0] などとして取得できます。複数渡す場合はスペース区切りにします。

5. 標準入力を使った実行:Scannerでユーザーから値を受け取る

5. 標準入力を使った実行:Scannerでユーザーから値を受け取る
5. 標準入力を使った実行:Scannerでユーザーから値を受け取る

コンソールから入力を受け取りたい場合は、Scannerを使います。実行してからコンソールに文字を打ち込み、Enterで送信します。

import java.util.Scanner;

public class MainInput {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        System.out.print("年齢を入力してください: ");
        int age = sc.nextInt();
        System.out.println("来年は " + (age + 1) + " 歳ですね!");
        sc.close();
    }
}
実行後、コンソールにプロンプトが出たら値を入力してEnter。結果が表示されれば成功です。

まとめ

まとめ
まとめ

本記事では、Javaプログラムの作成と実行手順について初心者向けに解説しました。Eclipseを使用してJavaプロジェクトを作成し、Javaクラスの作成からプログラムの実行方法までを順を追って説明しました。Eclipseは、初心者でも簡単に操作できる開発環境であり、プログラム作成の最初の一歩をスムーズに進めるのに最適です。 プログラムの基本構造やメインメソッドの役割についても触れ、Javaプログラミングの土台を築く内容となっています。手順に沿って進めることで、初めてのJavaプログラムを成功させることができるでしょう。


public class FirstProgram {
    public static void main(String[] args) {
        System.out.println("Javaプログラムの基本がわかりました!");
    }
}
    
先生と生徒の振り返り会話

生徒

「先生、EclipseでJavaのプログラムを作成して実行する方法がすごくわかりやすかったです!」

先生

「そうですね。Eclipseは初心者にも優しい設計なので、初めてのプログラム作成にはぴったりです。」

生徒

「プロジェクトを作成してクラスを追加する手順が簡単でした。メインメソッドって特別なんですね。」

先生

「その通りです。メインメソッドはプログラムのスタート地点なので、どんなJavaプログラムでも必要になります。これがJavaプログラムの基本構造の一部ですね。」

生徒

「次はどんなプログラムを書けるようになりますか?」

先生

「次は、変数や条件分岐を使った実用的なプログラムを作りましょう。Javaの基礎を学ぶことで、さらに複雑なアプリケーションを作成する準備ができますよ。」

この記事を読んだ人からの質問

この記事を読んだ人からの質問
この記事を読んだ人からの質問

プログラミング初心者からのよくある疑問/質問を解決します

Javaプロジェクトを作成するにはどの開発環境を使うべきですか?

Javaプロジェクトを作成する際には「Eclipse」や「IntelliJ」などの統合開発環境が人気です。初心者には、日本語対応で使いやすいEclipseがおすすめです。

Eclipseで新しいJavaプロジェクトを作る方法を教えてください。

Eclipseを起動後、「ファイル」メニューから「新規」→「Javaプロジェクト」を選択し、プロジェクト名を入力して「完了」をクリックします。

Javaクラスとは何ですか?

Javaクラスは、Javaプログラムのコードをまとめる基本単位です。プログラムを実行するためには、少なくとも1つのクラスが必要です。

Javaのメインメソッドとは何ですか?

Javaのメインメソッドは、プログラムの開始点です。「public static void main(String[] args)」という形式で書かれ、ここにプログラムの処理を記述します。

EclipseでJavaクラスを作成する手順を教えてください。

EclipseでJavaクラスを作成するには、「src」フォルダを右クリックして「新規」→「クラス」を選択します。その後、クラス名を入力し、メインメソッドを追加するオプションにチェックを入れてください。

JavaプログラムをEclipseで実行する方法は?

Javaプログラムを実行するには、作成したクラスを右クリックし、「実行」→「Javaアプリケーション」を選択してください。その結果が「コンソール」に表示されます。

Javaプログラムの実行結果はどこで確認できますか?

実行結果はEclipseの画面下部にある「コンソール」ウィンドウで確認できます。メッセージが表示されていれば成功です。

初心者にとってJavaプログラミングの難しさはどこにありますか?

初心者にとっては、プロジェクトやクラスの概念、メインメソッドの理解が最初のハードルになります。しかし、Eclipseのようなツールを使えば、これらを簡単に学べます。

EclipseでJavaを学ぶメリットは何ですか?

Eclipseは初心者向けに設計されており、日本語対応や豊富なチュートリアルが用意されているため、Javaの学習がスムーズに進められます。

初めてのJavaプログラムを作成する際のポイントは何ですか?

初めてのプログラムでは、Eclipseを使用してプロジェクトとクラスを正しく設定することが重要です。また、メインメソッドに簡単な処理を記述して、実行結果を確認することから始めるとよいでしょう。
カテゴリの一覧へ
新着記事
JavaのHttpServletResponseWrapperを完全解説!初心者でも理解できるレスポンス処理のしくみ
JavaのScannerクラスの使い方を徹底解説!初心者でも簡単に学べる入力処理
JavaのArrayListクラスとaddメソッドを完全解説!初心者でもわかるリスト操作
Javaの@Idアノテーションを徹底解説!初心者でもわかるデータベースとの連携方法
人気記事
No.1
Java&Spring記事人気No1
Spring BootとJavaの互換性一覧!3.5/3.4/3.3はJava 21・17に対応してる?
No.2
Java&Spring記事人気No2
Javaのラムダ式で配列を扱う!Arrays.streamの基本と注意点を初心者向けに解説
No.3
Java&Spring記事人気No3
JavaのRuntimeExceptionを完全解説!初心者でもわかるjava.langパッケージの基礎
No.4
Java&Spring記事人気No4
JavaのBigDecimalクラスcompareToメソッド完全ガイド!初心者でもわかる大小比較の基本
No.5
Java&Spring記事人気No5
JavaのIntegerクラスの使い方を完全ガイド!初心者でもわかる整数操作
No.6
Java&Spring記事人気No6
Springの@Serviceアノテーションの使い方を徹底解説!初心者でもわかるSpring フレームワーク入門
No.7
Java&Spring記事人気No7
Javaの@SuppressWarningsアノテーションの使い方を完全ガイド!初心者でもわかる警告の抑制方法
No.8
Java&Spring記事人気No8
JSPの基本タグ一覧と使い方まとめ!実務で使えるタグを紹介