本記事はJavaの基本的な仕様を知っていただくための入門書です。対象読者として以下のような方を想定しております。説明本文の他に各節ごとの確認問題がありますので、ご活用ください。

対象読者

  • 1週間程度のJava研修を受けた方
  • やさしいJavaなどの入門書で自習した方
  • COBOLやC言語などの言語経験がある方


上記のいずれにも該当しない方は、富士通ラーニングメディア社が提供しているJavaの入門教育の受講をお奨めします。(有償)
富士通ラーニングメディア 研修サービスへ

姉妹編の「いまさら聞けないServlet/JSP入門」もご覧ください。

目次

はじめに

1章

変数と定数
基本データ型、型宣言、代入、型変換、文字列型、定数、識別子の命名規則

2章

配列と演算子
配列、演算子(算術演算、比較演算、論理演算、ビット演算、インクリメント演算/デクリメント演算、代入演算、条件演算、等価演算)

3章

制御文
if文、for文、while文、do-while文、switch文、その他

4章

メソッド
メソッドの例、メソッドの構成、データの渡し方、mainメソッド、コマンドライン、変数のスコープと初期化、オーバーロード

5章

ソースの構造
パッケージ、インポート文、ソースファイルの構成、コンパイルと実行、パッケージの例、コメント、アノテーション、アサーション、ガベージコレクション、Java用語集
[ コラム : Java関連の参考Webサイト ]

6章

クラス
クラスの例、コンストラクタ、インスタンス、アクセス修飾子、final修飾子、staticメンバー、thisキーワード、クラスの配列
[ コラム : インスタンス化の必要性 ]

7章

クラスの継承
継承の例、継承の仕様、サブクラスのコンストラクタ、メソッドオーバーライド、スーパークラス変数によるサブクラスの操作、オブジェクトコンポジション、抽象クラス、インターフェース、instanceof演算子
[ コラム : どうやったらオブジェクト指向になるか ]

8章

標準クラス
Mathクラス、Stringクラス、Integerクラス、その他のラッパークラス、ArrayListクラス、その他のコレクションフレームワーク、列挙型、書式付きプリント文

9章

例外処理
例外の構文、例外処理の流れ、チェック例外と非チェック例外、例外の階層構造、メソッド外での例外処理、独自例外のスロー

10章

スレッド
マルチスレッドの起動、スレッドとプロセス、スレッドの操作、スレッドのライフサイクル、スレッドの同期、スレッド間通信
ページの先頭へ