この記事は、完全初心者がJavaを今日から学び始めることを目的とした入門ガイドです。
✅ 学べること
- JDK(Java開発キット)のインストール方法
- IntelliJ IDEA(無料IDE)の導入と初期設定
- 最初のJavaプログラム(出力処理)の書き方
- 改行の扱い方と出力の違い
- コメントの使い方(1行・複数行)
- 開発を快適にするIntelliJの小技
🛠 Java開発環境の構築
🔸 JDK(Java Development Kit)のインストール
Javaのプログラムを動かすには「JDK」が必要です。
以下の手順で最新版(執筆時点ではJDK 23)をインストールします。
-
jdk download
とGoogle検索 - Oracle公式サイトにアクセス
- 自分のOSに合わせて「64-bit installer」を選択
- ダウンロード&実行し、手順に従って「次へ」で完了
☕ JDKってなに?なんで必要?
JDK(Java Development Kit)は、Javaのコードを動かすために必要なツールセットです。
中でも大事なのが「コンパイラ」。
コンパイラは、人が書いたJavaのコード(ソースコード)を、コンピュータが読める言葉(バイトコード)に翻訳してくれます。
JDKがないと、Javaのコードは動かすことができません。
🔸 IntelliJ IDEA(IDE)のインストール
IntelliJはJava開発のための人気IDEです。無料の「Community Edition」で十分。
-
intellij download
と検索 - JetBrainsの公式サイトへ
- 「Community Edition」を選択してインストール
- 「デスクトップにショートカット作成」は任意
- 「Path変数に追加」は今回は不要(コマンド操作しないため)
💻 IDEってなに?なんで使うの?
IDE(統合開発環境)は、**Javaのコードを書くための“作業スペース”**みたいなものです。
メモ帳でもコードは書けるけど、補完・色分け・実行ボタンとかがあるIDEを使ったほうが圧倒的にラク!
- コードが見やすい
- 自動補完が優秀
だから初心者にもオススメ!
📁 新しいJavaプロジェクトを作成
- IntelliJ起動後、
New Project
を選択 - JDKのバージョン(例:23)を選択
- 「Add Sample Code」のチェックは外す
- プロジェクト名:例)
MyFirstProject
-
src
フォルダを右クリック →New → Java Class
- クラス名は
Main
にして作成
✍️ 最初のJavaプログラムを書く
public class Main {
public static void main(String[] args) {
System.out.println("I like pizza.");
System.out.println("It's really good.");
}
}
📤 出力結果
I like pizza.
It's really good.
🔁 print()
と println()
の違いを見てみよう
print()
の場合
System.out.print("I like pizza. ");
System.out.print("It's really good.");
📤 出力:改行されずに出力される。
I like pizza. It's really good.
\n
で手動改行の場合
System.out.print("I like pizza.\n");
System.out.print("It's really good.\n");
📤 出力:改行される。
I like pizza.
It's really good.
🧠 補足表
メソッド | 改行 | 説明 |
---|---|---|
System.out.print() |
なし | 改行せず出力 |
System.out.println() |
あり | 出力後に自動で改行 |
\n |
明示的な改行 |
print() でも使える |
💡 println()
と \n
の使い分け(実務ではどうする?)
Javaでは改行に println()
と \n
の2通りがあります。
実務では、出力の目的に応じてシンプルに使い分けされます。
✅ 基本ルール
方法 | 特徴 | 使う場面 |
---|---|---|
System.out.println() |
自動で改行 | 1行ずつログや出力を見せたいとき |
\n (改行文字) |
手動で改行 | 長いメッセージの中で改行したいとき |
System.lineSeparator() |
OS依存の改行コード | ファイル出力など、OSごとに異なる改行コード(Windowsは \r\n、Unix系は \n)に対応したいとき |
🎯 まとめ
- 迷ったら
println()
が基本 - 文章の中で改行したいときだけ
\n
// 標準出力ならこれで十分
System.out.println("処理完了");
💬 コメントを追加してみよう
コメントはプログラムには影響しないメモ書きです。
🔹 1行コメント
// これは1行コメント
System.out.println("Hello World");
🔹 複数行コメント
/*
これは複数行コメントです。
複数行メモを書きたいときに便利。
*/
System.out.println("Hello Again");
🎨 IntelliJの便利な設定・小技
✅ フォントサイズを変更(拡大縮小)
-
File → Settings → Editor → General → Change font size with Ctrl + Mouse Wheel
にチェック - Ctrl + マウスホイールで拡大縮小できるように
✅ コンソールの文字色を変更
File → Settings → Color Scheme → Console Font
-
Console standard output
を緑などに変更すると見やすい
✅ System.out.println();
のショートカット
sout + Tabキー
IntelliJでは sout
と入力して Tab
を押すと、下記コードが自動で補完されます:
System.out.println();
🎯 まとめ
ステップ | 内容 |
---|---|
JDK導入 | Oracleサイトからダウンロード&インストール |
IDE導入 | IntelliJ Community Editionを使用 |
プロジェクト作成 | クラス作成 → main() メソッド記述 |
出力処理 |
System.out.print() / println() / \n
|
コメント追加 |
// や /* */ でメモ書き |
快適設定 | フォント・色変更、ショートカット活用 |