Java SE Bronze試験のテスト内容
言語未経験者向けの入門資格。Java言語を使用したオブジェクト指向プログラミングの基本的な知識を有することを評価することを目的としている。
1. Java言語のプログラムの流れ
- 1.1.Javaプログラムのコンパイルと実行
1.2.Javaテクノロジーの特徴の説明
1.3.Javaプラットフォーム各エディションの特徴の説明
2.データの宣言と使用
2.1.Java言語でのデータ型の説明(基本型、参照型)
2.2.各種変数や定数の宣言と初期化、有効範囲
2.3.配列(1次配列のみ)の生成と使用
2.4.コマンドライン引数の利用
3.演算子と分岐文
3.1.各種演算子の使用
3.2.演算子の優先順位
3.3.if、if/else文の作成と使用
3.4.switch文の作成と使用
4.ループ文
4.1.while文の作成と使用
4.2.for文及び拡張for文の作成と使用
4.3.do-while文の作成と使用
4.4.ループのネスティング
5.オブジェクト指向コンセプト
5.1.具象クラス、抽象クラス、インタフェースの説明
5.2.データ隠蔽とカプセル化について説明と適用
5.3.ポリモフィズムについての説明と適用
6.クラス定義とオブジェクトの生成、使用
6.1.クラスの定義とオブジェクトの生成と使用
6.2.オーバーロードメソッドの作成と使用
6.3.コンストラクタの定義
6.4.アクセス修飾子(public/privateに限定)の適用とカプセル化
6.5.static変数及びstaticメソッドの定義と使用
7.継承とポリモフィズム
7.1.サブクラスの定義と使用
7.2.メソッドのオーバーライド
7.3.抽象クラスやインタフェースの定義と実装
7.4.ポリモフィズムを使用するコードの作成
7.5.スーパークラスのコンストラクタまたはオーバーロードされたコンストラクタの参照型の型変換
7.6.パッケージ宣言とインポート