Java

Java入門

コードをコンパイルして実行し、Javaの基礎を一歩ずつ学びましょう。

この講座はJava 21(LTS)を対象にしています。

Java入門の講座一覧

JDKの導入

環境構築と最初のプログラムでJDK 21を導入します。JREだけではjavacが使えないため、必ずJDKを選び、java --versionとjavac --versionの両方を確認してください。

01

Javaとは

Javaは、型を明示して大規模なプログラムも整理しやすい言語です。ソースコードをバイトコードへコンパイルし、JVM(Java仮想マシン)上で動かします。

Javaが使われる分野
  • 企業の業務システムやWeb API
  • Androidアプリ
  • クラウド上のサーバー
  • 各種開発ツール
Hello.java→ javacHello.class→ java実行結果
02

講座の進め方

まず実行環境を整え、基本文法とコレクション、メソッドを順に学びます。その後、例外、ファイル、クラスへ進むと、短いプログラムを安全に組み立てられます。

おすすめの順番各ページのコードを実際に保存・実行し、表示された結果を確認してから次へ進みましょう。
03

基礎文法を身につける

基本文法と制御構文で変数、演算子、条件分岐、繰り返しを学び、配列とコレクション、メソッドと文字列へ進みます。

短いメソッドJAVA
static int add(int left, int right) {
    return left + right;
}

System.out.println(add(12, 8));
実行結果OUTPUT
20
04

失敗と設計を扱う

例外処理とテストで失敗を扱う方法を学び、ファイル入出力とクラスで実用的な構造へ進みます。最後にMavenで複数ファイルと依存関係を管理します。

NEXT

次に学ぶこと

練習問題で基礎を確認し、小さなコンソールアプリを完成させましょう。その後はSpring Boot、データベース、Web APIなど、作りたいものに合わせて発展させます。