以下Oracle公式サイトに記載されている、試験で出題されている技術を紹介します。
試験内容チェックリスト
Java言語のプログラムの流れ
- Javaプログラムのコンパイルと実行
- Javaテクノロジーの特徴
- Javaプラットフォーム各エディションの特徴
データの宣言と使用
- Java のデータ型(プリミティブ型、参照型)
- 変数や定数の宣言と初期化、値の有効範囲
- 配列(一次元配列)の宣言と作成、使用
- コマンドライン引数の利用
演算子と分岐文
- 各種演算子の使用
- 演算子の優先順位
- if, if/else文の使用
- switch文の使用
ループ文
- while文の使用
- for文および拡張for文の使用
- do-while文の作成と使用
- ループのネスティング
オブジェクト指向の概念
- 具象クラス、抽象クラス、インタフェース
- データ隠蔽とカプセル化
- ポリモフィズム
クラスの定義とオブジェクトの使用
- クラスの定義とオブジェクトの生成、使用
- メソッドのオーバーロード
- コンストラクタの定義
- アクセス修飾子 (public, private) の適用とカプセル化
- static 変数および static メソッド
継承とポリモフィズム
- サブクラスの定義と使用
- メソッドのオーバーライド
- 抽象クラスやインタフェースの定義と実装
- ポリモフィズムを使用するコードの作成
- 参照型の型変換
- パッケージ宣言とインポート
当コースでは上記に記載されている出題内容にそって技術的な解説を行います。