KEMBAR78
2016 java9-how-make-qus | PPT
How to Study for Java 9 Certification
and Save on Certification Fees
slideshare.net/boyarsky
Twitter @jeanneboyarsky
Blog: http://www.selikoff.net
Moderator on forums at:
http://www.coderanch.com
Jeanne Boyarsky
5/4/16
Pros of Beta Exams
• Only $50 (vs $245)
• Get same cert at end
• Sometimes clues in one
question for another
@jeanneboyarsky
Cons of Beta Exams
• Longer exam
• More questions
• Errors in questions
• Don’t get result for
many weeks
• Lack of study materials
@jeanneboyarsky
How did you do?
• Can’t know
• Depends which questions chosen
• Grading errors on OCP 8 beta
@jeanneboyarsky
Study Plan
• List topics to study
• Learn them
• Identify tricky points
• Optional: Make your own questions
@jeanneboyarsky
Example: Java 8 Stream Pipeline
What are some tricky points about terminal
operators?
• Answers omitted until after give presentation
@jeanneboyarsky
Writing sample questions
• Code
• Question
• Answers
• Change one thing
@jeanneboyarsky
Example: Java 8 Constructor
References
What are some tricky points about
constructor references?
• Answers omitted until after give presentation
@jeanneboyarsky
Another sample question
• Could we do a fill in the blank question?
• What could we alter in the question?
• What could be tricky?
@jeanneboyarsky
Cert Timeline Timeline
Event Date
March 2014 Java 8 Release
August 2014 Java 8 OCA Beta
April 2015 Java 8 OCA Beta
March 2017 Java 9 Release
What’s in Java 9
• Jigsaw
• JShell (Nashorn was originally on OCP
beta)
• Process API
• GC changes
• etc
@jeanneboyarsky
Let’s use JShell
• Oracle had Nashorn on the OCP 8 beta
• JShell is successor
• Appears to have same limitations
• No up arrow support
• No tab autocomplete
• Needs more automatic imports
@jeanneboyarsky
Exercise: Reading for details
List as many key/tricky points as we can in
http://tinyurl.com/javasig-java9shell
• http://blog.takipi.com/java-9-early-access-a-
hands-on-session-with-jshell-the-java-repl/
• http://openjdk.java.net/jeps/222
Exercise: Picking important points
Exercise: Making questions

2016 java9-how-make-qus

  • 1.
    How to Studyfor Java 9 Certification and Save on Certification Fees slideshare.net/boyarsky Twitter @jeanneboyarsky Blog: http://www.selikoff.net Moderator on forums at: http://www.coderanch.com Jeanne Boyarsky 5/4/16
  • 2.
    Pros of BetaExams • Only $50 (vs $245) • Get same cert at end • Sometimes clues in one question for another @jeanneboyarsky
  • 3.
    Cons of BetaExams • Longer exam • More questions • Errors in questions • Don’t get result for many weeks • Lack of study materials @jeanneboyarsky
  • 4.
    How did youdo? • Can’t know • Depends which questions chosen • Grading errors on OCP 8 beta @jeanneboyarsky
  • 5.
    Study Plan • Listtopics to study • Learn them • Identify tricky points • Optional: Make your own questions @jeanneboyarsky
  • 6.
    Example: Java 8Stream Pipeline What are some tricky points about terminal operators? • Answers omitted until after give presentation @jeanneboyarsky
  • 7.
    Writing sample questions •Code • Question • Answers • Change one thing @jeanneboyarsky
  • 8.
    Example: Java 8Constructor References What are some tricky points about constructor references? • Answers omitted until after give presentation @jeanneboyarsky
  • 9.
    Another sample question •Could we do a fill in the blank question? • What could we alter in the question? • What could be tricky? @jeanneboyarsky
  • 10.
    Cert Timeline Timeline EventDate March 2014 Java 8 Release August 2014 Java 8 OCA Beta April 2015 Java 8 OCA Beta March 2017 Java 9 Release
  • 11.
    What’s in Java9 • Jigsaw • JShell (Nashorn was originally on OCP beta) • Process API • GC changes • etc @jeanneboyarsky
  • 12.
    Let’s use JShell •Oracle had Nashorn on the OCP 8 beta • JShell is successor • Appears to have same limitations • No up arrow support • No tab autocomplete • Needs more automatic imports @jeanneboyarsky
  • 13.
    Exercise: Reading fordetails List as many key/tricky points as we can in http://tinyurl.com/javasig-java9shell • http://blog.takipi.com/java-9-early-access-a- hands-on-session-with-jshell-the-java-repl/ • http://openjdk.java.net/jeps/222
  • 14.
  • 15.

Editor's Notes

  • #3 https://upload.wikimedia.org/wikipedia/commons/thumb/8/87/Symbol_thumbs_up.svg/200px-Symbol_thumbs_up.svg.png
  • #4 https://upload.wikimedia.org/wikipedia/commons/thumb/8/84/Symbol_thumbs_down.svg/185px-Symbol_thumbs_down.svg.png