Java入門 #1 - 開発環境構築(JDK と IDE)

入門 | 10分 で読める | 2026.05.02

公式ドキュメント

この記事の要点

JDK 21(LTS)が2026年時点の標準。長期サポート版を選ぶ
• 配布元は Eclipse Temurin(無料・商用利用可)が定番
• IDE は学習なら IntelliJ IDEA Community 一択。VS Code は補助で

このシリーズについて

「Java入門」は1本1テーマで進む全15回のシリーズです。本記事はその第1回として、Javaを書く前に必要な開発環境を整えます。

前提条件: macOS / Windows / Linux いずれかのOS、ターミナル(コマンドプロンプト)が開けること。

JDK とは

Java で書いたコードを動かすには JDK(Java Development Kit) が必要です。JDK には主に2つの中身が含まれます。

含まれるもの役割
javac(コンパイラ).java ファイルを .class(バイトコード)に変換する
java(実行環境 / JRE)バイトコードを実行する

つまり JDK 1つで「書く・実行する」が両方できます。

なぜ Java 21 を選ぶのか

Java は約半年ごとに新バージョンが出ますが、業務利用では数年に一度の LTS(Long-Term Support) 版が主流です。

バージョン種別状況(2026年5月時点)
Java 8LTS(旧)古い案件で残るが新規には非推奨
Java 11LTS(旧)同上
Java 17LTS現役。多くの企業で標準
Java 21LTS本シリーズの推奨。最新の構文を学べる
Java 25LTS(予定)2025年9月に登場

Java 21 は記述が簡潔になる新機能(レコード、パターンマッチング、仮想スレッド等)を含み、学習しても無駄になりません。

配布元の選び方

JDK は OpenJDK というオープンソース実装を、複数の組織がビルドして配布しています。

配布元特徴推奨度
Eclipse TemurinAdoptium プロジェクト、無料・商用可、最も普及★★★
Amazon CorrettoAWS が無償提供、長期セキュリティ更新★★
Oracle JDKOracle 公式。商用は有償ライセンスが必要な場合あり
Microsoft Build of OpenJDKMicrosoft 提供。Azure と相性◎

迷ったら Eclipse Temurin 21 を選んでください。本記事もこれを前提とします。

インストール手順

macOS

Homebrew が入っているなら1行で完了します。

# Homebrew 経由(推奨)
brew install --cask temurin@21

GUI でインストールしたい場合は https://adoptium.net/ から .pkg をダウンロード。

Windows

https://adoptium.net/ から .msi インストーラをダウンロードして実行。インストーラの「Set JAVA_HOME」「Add to PATH」のチェックを必ず ON にする。

Linux(Ubuntu / Debian)

# Adoptium APT リポジトリ追加(公式手順: https://adoptium.net/installation/linux/)
sudo apt install -y wget apt-transport-https
wget -O - https://packages.adoptium.net/artifactory/api/gpg/key/public | sudo gpg --dearmor -o /usr/share/keyrings/adoptium.gpg
echo "deb [signed-by=/usr/share/keyrings/adoptium.gpg] https://packages.adoptium.net/artifactory/deb $(awk -F= '/^VERSION_CODENAME/{print$2}' /etc/os-release) main" | sudo tee /etc/apt/sources.list.d/adoptium.list
sudo apt update
sudo apt install -y temurin-21-jdk

インストール確認

ターミナル(コマンドプロンプト)で以下を実行します。

コマンド期待出力(例)
java --versionopenjdk 21.0.x ...
javac --versionjavac 21.0.x

両方が表示されれば成功です。バージョンが古いまま表示される場合は PATH を見直してください。

注意: 以前から別バージョンの Java が入っていると、`java --version` が古い番号を返すことがあります。`which java`(macOS/Linux)や `where java`(Windows)でパスを確認しましょう。

IDE(統合開発環境)の選択

エディタだけでも書けますが、Java は型補完やリファクタリング支援の恩恵が大きい言語です。IDE を使ってください。

IDE特徴学習者への推奨度
IntelliJ IDEA Community無料、補完・リファクタリング最強、業務でも標準★★★
Eclipse長年の定番、起動軽め、独特のUI★★
VS Code + Extension Pack for Java軽量、Spring Boot 用途で増加中
NetBeans教科書で見かける、最近は影が薄い

迷ったら IntelliJ IDEA Community Edition(無料)を選んでください。

IntelliJ IDEA インストール

  1. https://www.jetbrains.com/idea/download/ から Community Edition をダウンロード
  2. インストーラを実行
  3. 起動後「Customize」→「All settings」→ Build, Execution, Deployment → Build Tools → Gradle で「Gradle JVM」が 21 になっていることを確認

ポイント: 有償の Ultimate 版もありますが、入門段階では Community で十分です。Web 開発(Spring Boot)に進む段階で Ultimate を検討してください。

プロジェクトを作る前に確認すること

最後にチェックリストです。次回以降のチュートリアルで詰まらないよう、すべて満たしているか確認しましょう。

  • java --version21.x が表示される
  • javac --version21.x が表示される
  • IDE(IntelliJ IDEA 推奨)が起動する
  • IDE の Project SDK が 21 に設定されている

次のステップ

Java入門 #2 - 最初のプログラム(Hello World) で実際にコードを書いて動かします。

参考リソース

この技術を体系的に学びたいですか?

未来学では東証プライム上場企業のITエンジニアが24時間サポート。月額24,800円から、退会金0円のオンラインIT塾です。

メールで無料相談する
← 一覧に戻る