1. JDK (Java Development Kit) とは
JDK は Java 開発者にとってのスイスアーミーナイフのような存在です。Java プログラムの作成・コンパイル・実行に必要なものがすべて含まれています。
JDK には JRE + Java 開発者向けのツールが含まれます.
JRE には JVM + 標準的な Java ライブラリ一式が含まれます。
JVM は Java 仮想マシン のことです。
なぜ最新の JDK(たとえば Java 25)を使うことが重要なのか?
Java の進化はとても速く、新しいバージョンは新機能だけでなく、セキュリティ、パフォーマンス、最新ライブラリとの互換性も向上させます。もし Java 8 で学び続けると、気づけば iPhone に出会った恐竜のような状況になりかねません。
2. JDK のダウンロードとインストール
公式な入手先はいくつかあります。
本講座では事前に JDK を手動でダウンロードしません。IntelliJ IDEA に任せて、IDE の画面から数クリックで JDK をインストールします。
インストール自体は自動ですが、どのディストリビューションを選ぶかは尋ねられます。本講座では Amazon Corretto を選びます。登録不要の無償ビルドで、Amazon による安定したサポートがあり、さらに重要な点として、インストールパスにキリル文字が含まれていても問題なく動作します。
3. IntelliJ IDEA のダウンロードとインストール
JetBrains の公式サイト:
https://www.jetbrains.com/idea/download/
ダウンロードページでは、サイトが自動的にお使いの OS と CPU アーキテクチャを判別します。必要であれば手動で選択することもできます。
以前は、開発者は有料版(Ultimate)と無料版(Community Edition)のどちらかを選択する必要がありましたが、バージョン2025.3から、IntelliJ IDEAは単一の製品になりました。
これからはシンプルです。Java開発に必要なすべての機能が無料で無制限に利用できる1つのプログラムをダウンロードするだけです。有料セット(Ultimate)の機能が必要な場合は、内部で直接有効にすることができます(30日間の試用期間があります)が、このコースではその必要は全くありません。
ボーナス!新しい統合バージョンでは、以前はUltimateでのみ利用可能だった機能も無料で利用できるようになりました。データベースツールや基本的なSpringサポートが追加費用なしで開放されています。
Windows への IntelliJ IDEA のインストール
- サイトから
.exeインストーラをダウンロードします。重要: 自分の CPU アーキテクチャを正しく選択してください。 - ファイルを実行し、インストール先フォルダを選びます。
- コンポーネント選択の段階で、デスクトップにショートカットを作成したり、.java ファイルの関連付けを追加したりできます)
- インストールの完了を待ち、IDEA を起動します。
macOS への IntelliJ IDEA のインストール
.dmgファイルをダウンロードします。重要: CPU アーキテクチャ(Intel または Apple Silicon)を選択してください- 開いて、IntelliJ IDEA のアイコンを Applications フォルダにドラッグします。
- IDEA を起動します
Linux への IntelliJ IDEA のインストール
.tar.gzアーカイブをダウンロードします。- アーカイブを任意の場所(例:
~/programs/idea)に展開します。 binフォルダに移動し、スクリプトを実行します:./idea.sh- 必要に応じて、デスクトップやアプリケーションメニューにショートカットを作成すると便利です。
4. IntelliJ IDEA の起動
インストール後、IntelliJ IDEA は以前のバージョンから設定をインポートするか尋ねてきます。初心者の方は Skip import を選びましょう.
Projects タブ
その後、IntelliJ IDEA のウェルカム画面が表示されます。
- New Project は、新しいプロジェクトをゼロから作成するために使います。
- Open は、すでにコンピュータ上に存在するプロジェクトを開きます。
- Clone Repository(または Get from VCS)は、たとえば GitHub などのリモートリポジトリからプロジェクトを複製します。
Customize タブ
ここでは、できるだけ快適に作業できるよう IDE をカスタマイズできます。
- Theme: カラースキームを選択できます。目が疲れにくいものを選びましょう。
- IDE font: インターフェース全体のフォントサイズを変更できます。
- Language: 英語のままにしておきましょう。技術ドキュメントやフォーラムは英語が基本です。
その他の設定は当面デフォルトのままで構いません。必要になったら File -> Settings または macOS では IntelliJ IDEA -> Preferences からいつでも変更できます。
これで外観を整え、基本操作も把握できました。最初のプロジェクトを作成する準備ができました。
GO TO FULL VERSION