OCJP Gold SE 7 受験に向けて
先日、何とかSilverは取得できましたが、Goldまで取れてようやく
Javaチョットデキル人だと思うので頑張ります。
前回の反省を活かして、しっかり勉強します。
とりあえず、教本はこれを使いたいと思います。
と言ってもまだ購入してません\(^o^)/
前回、Silverを受験する際に使用した紫本は初版で間違えが多かったです。
Goldも同様なので、今回は2刷である事を確認して購入したいと思います。
(地元の本屋はあんまり売れてないのか、1刷でした。)
Java SE 7 Programmer II の試験範囲
Javaクラスの設計
アクセス修飾子の使用:private、protected、public
メソッドのオーバーライド
コンストラクタおよびメソッドに対するオーバーロードの適用
instanceof演算子の使用とキャスト
仮想メソッド呼び出しの使用
クラスの機能向上のためのObjectクラスのメソッドのオーバーライド
package文とimport文の使用
高度なクラス設計
抽象クラスの適用方法と適用するタイミングの特定
抽象クラスとサブクラスの作成
staticキーワードとfinalキーワードの使用
最上位レベルとネストクラスの作成
列挙型の使用
オブジェクト指向の設計原理
インタフェースの宣言、実装および継承を行うコードの記述
インタフェースの継承とクラスの継承の選択
is-a関係とhas-a関係を実装するコードの作成
コンポジションの適用
シングルトン・デザイン・パターンを使用したクラス設計
DAOパターンを実装するコードの作成
ファクトリを使用したオブジェクトの設計および作成とAPIからのファクトリの使用
ジェネリックスとコレクション
ジェネリックスクラスの作成
コレクションを作成するためのダイアモンド演算子の使用
従来型とジェネリックス型を使用したコレクションの相互運用性の分析
ラッパー・クラスとオートボクシングの使用
List、SetおよびDequeの作成と使用
Mapの作成と使用
java.util.Comparatorとjava.lang.Comparableの使用
配列とリストのソートと検索
文字列処理
文字列の検索、解析および作成
正規表現を使用した文字列の検索、解析、および置換
書式指定パラメータを使用した文字列の書式化: %b、%c、%d、%f、%s
例外とアサーション
throw文とthrows文の使用
multi-catchのあるtry文とfinally句の使用
try-with-resources文を使用したリソースの自動クローズ
カスタム例外の作成
アサーションを使用した不変量のテスト
Java I/Oの基礎
コンソールからのデータの読み込みと書き込み
ファイルの読み込みおよび書き込みのためのストリームの使用
Java ファイルI/O(NIO.2)
ファイルやディレクトリパス操作のためのPathクラスの使用
Filesクラスを使用したファイルやディレクトリの確認、削除、コピー、および移動
ファイル属性やディレクトリ属性の読み込みおよび変更
ディレクトリ・ツリーの再帰アクセス
PathMatcherクラスを使用したファイルの検索
WatchServiceを使用したディレクトリ変更の監視
JDBCによるデータベース・アプリケーションの作成
JDBC APIのレイアウト定義
JDBCドライバを使用したデータベース接続
データベースへの更新と問い合わせ
JDBCのトランザクションの振る舞いのカスタマイズとトランザクションのコミット
JDBC 4.1のRowSetProvider、RowSetFactoryおよびRowSetインタフェースの使用
スレッド
ThreadクラスとRunnableインタフェースの作成と使用
スレッドのライフサイクルの管理と制御
共有データに対するスレッドのアクセスの同期化
スレッドの潜在的な問題の識別
並列処理
java.util.concurrentコレクションの使用
アトミック変数とロックの適用
ExecutorsとThreadPoolsの使用
並列Fork/Joinフレームワークの使用
ローカライゼーション
Localeオブジェクトを使用したロケールの読み込みおよび設定
各ロケールのリソース・バンドルの作成
アプリケーションでリソース・バンドルのロード
NumberFormatとDateFormatを使用した国際化対応のテキスト書式設定
やっぱりSilverなんかと比べると圧倒的に難易度と範囲が広くなってますね。
それぞれの項目で試験対策のテキストだけでは無くて、理解を深める必要が
ありそうです。。。
再受験無料キャンペーンが7月中旬までなので、そこまでには何とか挑戦を
してみたいですね!
Goldの学習に関連しそうな書籍
オラクル認定資格教科書 Javaプログラマ Gold SE 7 (EXAMPRESS)
- 作者: 有限会社ナレッジデザイン山本道子
- 出版社/メーカー: 翔泳社
- 発売日: 2013/11/29
- メディア: 単行本(ソフトカバー)
- この商品を含むブログ (1件) を見る
- 作者: ケンアーノルド,デビッドホームズ,ジェームズゴスリン,Ken Arnold,David Holmes,James Gosling,柴田芳樹
- 出版社/メーカー: 東京電機大学出版局
- 発売日: 2014/05/10
- メディア: 単行本
- この商品を含むブログ (4件) を見る
- 作者: 井上誠一郎,永井雅人
- 出版社/メーカー: 技術評論社
- 発売日: 2014/11/01
- メディア: 大型本
- この商品を含むブログ (4件) を見る
- 作者: 田中裕一
- 出版社/メーカー: SBクリエイティブ
- 発売日: 2014/10/27
- メディア: 大型本
- この商品を含むブログ (1件) を見る
- 作者: 結城浩
- 出版社/メーカー: ソフトバンククリエイティブ
- 発売日: 2004/06/19
- メディア: 大型本
- 購入: 51人 クリック: 762回
- この商品を含むブログ (400件) を見る
- 作者: ジェフリー・E.F.フリードル,Jeffrey E.F. Friedl,歌代和正,鈴木武生,春遍雀来
- 出版社/メーカー: オライリー・ジャパン
- 発売日: 1999/04
- メディア: 単行本
- 購入: 2人 クリック: 6回
- この商品を含むブログ (5件) を見る
オブジェクト指向のこころ (SOFTWARE PATTERNS SERIES)
- 作者: アラン・シャロウェイ,ジェームズ・R・トロット,村上雅章
- 出版社/メーカー: 丸善出版
- 発売日: 2014/03/11
- メディア: 単行本(ソフトカバー)
- この商品を含むブログ (4件) を見る
Java並行処理プログラミング ―その「基盤」と「最新API」を究める―
- 作者: Brian Goetz,Joshua Bloch,Doug Lea
- 出版社/メーカー: ソフトバンククリエイティブ
- 発売日: 2006/11/22
- メディア: 単行本
- 購入: 30人 クリック: 442回
- この商品を含むブログ (174件) を見る