Oracle Java Programmer とは
「日本オラクル」が提供する「オラクル認定試験」の「Java認定資格」
Oracle Certified Java Programmer の資格取得方法
Oracle Certified Java Programmer, Silver 認定資格を取得するには、その前に Oracle Certified Java Programmer, Bronze SE 7 認定資格を取得する必要がありますか?
いいえ。Silver 認定資格には、前提資格はありません。
Oracle Certified Java Programmer, Gold 認定資格を取得するには、その前に Oracle Certified Java Programmer, Silver SE 7 認定資格を取得する必要がありますか?
はい。Silver 認定資格は、Gold 認定資格の前提となっています。
java プログラマ gold
java SE 8 が新リリースされている
認定資格名前提資格試験合格
Oracle Certified Java Programmer, Bronze SE 7 / 8 認定資格なし1Z0-814-JPN
Java SE 7 / 8 Bronze 試験
Oracle Certified Java Programmer, Silver SE 8 認定資格なし1Z0-808-JPN
Java SE 8 Programmer I 試験
Oracle Certified Java Programmer, Gold SE 8 認定資格Oracle Certified Java Programmer, Silver SE 8 認定資格1Z0-809-JPN
Java SE 8 Programmer II 試験
Oracle Certified Java Programmer, Gold SE 7 認定資格1Z0-810-JPN
Upgrade to Java SE 8 Programmer 試験
資格の移行:
Java SE 7 よりも前のバージョンの Sun認定Javaプログラマ(SJC-P)(Editionは問わない)
1Z0-813-JPN
Upgrade to Java SE 8 OCP ( Java SE 6 and all prior versions) 試験
【java se 勉強方法など】
java SE 8 試験内容とか
Stream API
文字列のListを渡して、最終的にどういう値が出力されるかというパターンの問題が多かったかも
終端操作のメソッド実行により、どのタイミングでストリームの処理が打ち切られてしまうのか?というのを把握しておかないといけないかもしれない
並列ストリームが絡んだ問題が2問ぐらいはあったかも
Java8からのinterfaceの仕様変更
defaultメソッドとstaticメソッドを配置した複数のインターフェースを実装した場合の振る舞い
Optional
Optionalの動きについては、がっつり把握しておいた方がいいかもしれない
JSR-310
Instantクラス
ZonedDateTimeクラス
サマータイムと絡めたときの問題が出た
NIO.2
Files, Path
FileVisitorを使ったディレクトリやファイルの走査
try-with-resources
tryでリソース確保中に例外がスローされた場合に、どうなるのか
try-with-resourcesで自動的にクローズされるリソースのクラスをどう記述すれば良いか
例外のマルチキャッチ
例外に継承関係があった場合に、マルチキャッチへの記述がどうなるか
Fork/Join Framework
Fork/Join Frameworkは、どうやって対象のタスクをこなすのかのざっくりとした概念
ダイヤモンド演算子
valueがList型のMapをどう記述するか
switch文
switch文の式にStringを指定した場合の振る舞い
Concurrency Utilities
ExecutorService, Executor, Runnable, Callable, Future あたり
Localization
アプリを国際化対応させるときにアプリのどの部分を対応させるべきか
Locale関連