
Java道 PartⅠ
「Java道 PartⅠ」は、これからJavaを学び始めたい人にぴったりの、やさしいスタートガイドです。プログラミングがはじめての方でも無理なく進められるように、Javaの基本をひとつずつ順番に学べる内容になっています。最初は、Javaのプログラムがどのように動くのかを知り、開発に必要な環境を整えるところから始まります。そのあと、画面に文字を表示する方法や、コードの読み方、文字や数値の扱いなど、プログラムを書くうえで欠かせない土台を身につけていきます。
さらに、変数や型といった重要な考え方を学びながら、データをどのように保存し、使い分けるのかも自然に理解できる構成です。キーボードから値を入力する方法も学べるので、ただ文字を表示するだけでなく、少しずつ「動きのあるプログラム」を作る楽しさも感じられるはずです。そして後半では、計算や演算子、型変換などを通して、Javaの処理のしくみをよりしっかり理解していきます。
独学では、専門用語や細かなルールでつまずいてしまうこともありますが、このPartⅠでは基礎をていねいに積み上げられるので安心です。Javaの最初の一歩を、落ち着いて、でも楽しく進めたい方におすすめのサイトです。
第1章 Javaをはじめよう
第1章では、Java学習の入口となる基本を学びます。プログラムとは何か、プログラミング言語とは何かといった土台から始まり、JDKのインストールやコード入力、コンパイル、実行までをひと通り体験できます。Javaのプログラムが作られて動くまでの流れを最初にしっかりつかめるので、これから先の学習もぐっと進めやすくなります。まずは全体像をやさしくつかみたい人にぴったりの章です。
| 01 Java学習の土台をつくる PowerShell入門 | 02 OpenJDKのインストールとPATH設定 |
| 03 プログラム作成から実行までの基本3ステップ | 04 プログラムのしくみから学ぶ最初の一歩 |
| 05 コード入力と環境準備の基本 | 06 Javaコンパイルの基本と実行までの流れ |
| 07 Javaプログラムの実行手順と基本の流れ | 08 JavaはどのOSでも動く理由 |
| 09 1章のまとめ |
第2章 Javaの基礎を理解する
第2章では、実際にJavaのコードを書きながら、基本的な文法や仕組みを学んでいきます。画面への出力方法、main()メソッドの役割、コードの流れ、コメントの書き方など、プログラムを読む力と書く力の両方を育てていけます。また、文字・文字列・数値といったデータの基本もここで学ぶため、Javaの世界で使われる表現に少しずつ慣れていけます。基礎固めにとても大切な章です。
| 01 Javaの書き方と画面表示 | 02 Javaコードのしくみと実行の流れ |
| 03 Javaコメントの基本と書き方 | 04 クラスのしくみと名前の付け方 |
| 05 Javaリテラルの基本 | 06 Javaエスケープシーケンス |
| 07 Javaの文字コードのしくみ | 08 Java文字列リテラルの基本 |
| 09 Java数値リテラルの基本 | 10 2章のまとめ |
第3章 変数とデータの扱い
第3章では、プログラムの中でデータを扱うために欠かせない「変数」を中心に学びます。変数とは何か、識別子や型にはどんな意味があるのかを理解しながら、宣言、代入、初期化、値の変更などを順番に身につけていきます。さらに、キーボードから値を入力する方法も学べるので、自分で入力したデータを使って動くプログラムが作れるようになります。Javaらしい考え方にしっかり触れられる章です。
| 01 Javaの変数と識別子の基本 | 02 Javaのデータ型 |
| 03 ビットとバイトの基本 | 04 変数の宣言と代入の基本 |
| 05 変数の初期化とは何か | 06 変数の値の更新と代入 |
| 07 キーボード入力のしくみ | 08 Javaの入出力の基本 |
| 09 2つ以上の数値を入力する流れ | 10 3章のまとめ |
第4章 計算と演算のしくみ
第4章では、Javaで計算や処理を行うための「式」と「演算子」について学びます。足し算や引き算だけでなく、文字列の連結、インクリメント、代入演算子、シフト演算子など、さまざまな演算のしくみを知ることができます。また、演算子の優先順位や型変換も扱うため、なぜその結果になるのかを理屈から理解しやすくなります。計算を正しく組み立てる力を身につけたい人に役立つ章です。
| 01 式と演算子をやさしく理解する | 02 変数を使った計算の基本 |
| 03 入力値を使った計算 | 04 演算子の種類と使い方 |
| 05 前置と後置の違い(インクリメント・デクリメント) | 06 代入演算子と複合代入のしくみ |
| 07 演算子の優先順位と結合規則 | 08 型変換とキャストの使い方 |
| 09 異なる型の演算 | 10 4章のまとめ |
