はじめに
Oracle Certified Java Programmer Gold SE 11に合格したので、私なりの学習方法をまとめました。少しでも参考になれば幸いです。
下調べ
まず、どんな問題が出題されるかを他の方の合格体験記を参考にしながら調べました。以下がその内容です。
・ストリームAPIとラムダ式が絡む問題が、7割出題される。
・黒本の章末問題に似た問題が、5割出題される。
学習方法
使用したものは以下です。
・黒本(徹底攻略Java SE 11 Silver問題集[1Z0-815]対応 )
・ChatGPT
基本的に黒本の各章を3周ずつ回し、13章の章末問題のみ4周しました。下調べで「ストリームAPIとラムダ式が絡む問題」が重要だと分かっていたので、この二つが絡む問題については、解説を見ても理解できないところがあればChatGPTで質問し、理解を深めていました。試験前日には悪あがきでJavaの公式ドキュメントを確認し、Stream APIの戻り値を頭に叩き込みました。
実際の試験問題の傾向
下調べ通り、ストリームAPIとラムダ式が中心となる問題ばかりでした。ただ、黒本の章末問題に似た問題は、私の体感では8割出題されていました。
最後に
私は試験三日前に他の合格体験記を見て、「紫本もやったほうがいい」という記事を見て不安になりました(下調べしたのに)。しかし、実際の試験では黒本に似た問題がほとんどだったので安心しました。また、Java Silverの時より純粋な問題が多く、私はGoldの試験の方が解きやすく感じました。