← クエスト一覧へ

Java ガイドブック

🏠

はじめに

2 記事
1
Javaって何?どんな場面で使われている?

Javaは1995年にSun Microsystemsが開発した汎用プログラミング言語です。
「Write Once, Run Anywhere(一度書けばどこでも動く)」を理念とし、30年以上にわたって現役で使われ続けています。

🌐 Javaが使われているところ
📱
Androidアプリ
Androidの公式開発言語はJavaとKotlin
🏦
大規模業務システム
銀行・保険・政府システムに多く採用
🌐
Webバックエンド
Spring Frameworkで大規模APIを構築
⚙️
ビッグデータ
Hadoopなどのデータ処理基盤
✅ Javaの特徴
  • 静的型付け ― 型を明示するので大規模開発に向いている
  • オブジェクト指向 ― クラスとオブジェクトを中心とした設計
  • 安定性・実績 ― 30年の歴史があり、多くの企業で使われている
  • 就職に強い ― 特に大企業・SIer・金融系での需要が高い
⚠️ 前提知識

プログラミング経験があると理解しやすいですが、初心者でも学べます。
Pythonを先に学んでいると、型の概念やオブジェクト指向の理解がスムーズです。

2
このコースで学べること・目安期間
1
基礎文法(クエスト1〜10)
変数・型・演算・文字列・条件分岐・ループ。Javaの基本的な書き方を習得します。
2
配列・メソッド(クエスト11〜18)
配列・ArrayListの操作、メソッドの定義と呼び出し。
3
オブジェクト指向(クエスト19〜25)
クラス・フィールド・コンストラクタ・継承・インターフェースの基本。
⏱️ 目安学習期間

全25クエスト。1日2クエストのペースで 約2〜3週間
オブジェクト指向の概念は最初難しく感じますが、使いながら慣れていきます。