SlideShare a Scribd company logo
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

More Related Content

Viewers also liked

Word
WordWord
рекламный пакет
рекламный пакетрекламный пакет
рекламный пакет
Marinarssk
 
гбу ро миац
гбу ро миацгбу ро миац
гбу ро миац
Marinarssk
 
Работы
РаботыРаботы
Работы
Marinarssk
 
Pschology presentation FACTORS AFFECTING EMPLOYEES MOTIVATION ON ORGANIZATION...
Pschology presentation FACTORS AFFECTING EMPLOYEES MOTIVATION ON ORGANIZATION...Pschology presentation FACTORS AFFECTING EMPLOYEES MOTIVATION ON ORGANIZATION...
Pschology presentation FACTORS AFFECTING EMPLOYEES MOTIVATION ON ORGANIZATION...
Jamshaid Chudhary
 
Ucp presentation
Ucp presentationUcp presentation
Ucp presentation
Jamshaid Chudhary
 
Ogum
OgumOgum
Badô de osoosi
Badô de osoosiBadô de osoosi
Badô de osoosi
Claudio Maia
 
6 eboluzioa-sonia
6 eboluzioa-sonia6 eboluzioa-sonia
6 eboluzioa-sonia
sonri15
 

Viewers also liked (10)

Eu escolho
Eu escolhoEu escolho
Eu escolho
 
Word
WordWord
Word
 
рекламный пакет
рекламный пакетрекламный пакет
рекламный пакет
 
гбу ро миац
гбу ро миацгбу ро миац
гбу ро миац
 
Работы
РаботыРаботы
Работы
 
Pschology presentation FACTORS AFFECTING EMPLOYEES MOTIVATION ON ORGANIZATION...
Pschology presentation FACTORS AFFECTING EMPLOYEES MOTIVATION ON ORGANIZATION...Pschology presentation FACTORS AFFECTING EMPLOYEES MOTIVATION ON ORGANIZATION...
Pschology presentation FACTORS AFFECTING EMPLOYEES MOTIVATION ON ORGANIZATION...
 
Ucp presentation
Ucp presentationUcp presentation
Ucp presentation
 
Ogum
OgumOgum
Ogum
 
Badô de osoosi
Badô de osoosiBadô de osoosi
Badô de osoosi
 
6 eboluzioa-sonia
6 eboluzioa-sonia6 eboluzioa-sonia
6 eboluzioa-sonia
 

Similar to 2016 java9-how-make-qus

2016 first-champs-java-cert
2016 first-champs-java-cert2016 first-champs-java-cert
2016 first-champs-java-cert
Jeanne Boyarsky
 
Why a MOOC?
Why a MOOC?Why a MOOC?
Why a MOOC?
Pat Sine
 
How Best to Prepare for ECBA
How Best to Prepare for ECBAHow Best to Prepare for ECBA
How Best to Prepare for ECBA
LN Mishra CBAP
 
Good vs bad online course
Good vs bad online courseGood vs bad online course
Good vs bad online course
Rock of Ages Broadcast Ministries, Inc.
 
Gate exam tips and tricks
Gate exam tips and tricksGate exam tips and tricks
Gate exam tips and tricks
sakshij91
 
How to Create Advanced Surveys with Logic, Conditions and Piping
How to Create Advanced Surveys with Logic, Conditions and PipingHow to Create Advanced Surveys with Logic, Conditions and Piping
How to Create Advanced Surveys with Logic, Conditions and Piping
UserZoom
 
Free PMP Exam Q&A Webinar
Free PMP Exam Q&A WebinarFree PMP Exam Q&A Webinar
Free PMP Exam Q&A Webinar
OSP International LLC
 
Confessions of a Senior Mind
Confessions of a Senior MindConfessions of a Senior Mind
Confessions of a Senior Mind
Stojan Peshov
 
MongoDB Certification Study Group - May 2016
MongoDB Certification Study Group - May 2016MongoDB Certification Study Group - May 2016
MongoDB Certification Study Group - May 2016
Norberto Leite
 
Writing acceptable patches: an empirical study of open source project patches
Writing acceptable patches: an empirical study of open source project patchesWriting acceptable patches: an empirical study of open source project patches
Writing acceptable patches: an empirical study of open source project patches
Yida Tao
 
Build Quiz
Build QuizBuild Quiz
Build Quiz
questbase
 
Online examination
Online examinationOnline examination
Online examination
mumthazmaharoof
 
10 reasons why online tests help make perfect
10 reasons why online tests help make perfect10 reasons why online tests help make perfect
10 reasons why online tests help make perfect
fortune communications
 
Cracking the Coding Interview
Cracking the Coding InterviewCracking the Coding Interview
Cracking the Coding Interview
Evisors
 
Webinar: Remote Learning - How to Successfully Switch Lean Six Sigma Training...
Webinar: Remote Learning - How to Successfully Switch Lean Six Sigma Training...Webinar: Remote Learning - How to Successfully Switch Lean Six Sigma Training...
Webinar: Remote Learning - How to Successfully Switch Lean Six Sigma Training...
GoLeanSixSigma.com
 
EDUC 5199 G S17 - Weej 6 (Wednesday, August 2)
EDUC 5199 G S17 - Weej 6 (Wednesday, August 2)EDUC 5199 G S17 - Weej 6 (Wednesday, August 2)
EDUC 5199 G S17 - Weej 6 (Wednesday, August 2)
Robert Power
 
Power user guide windows 10 integration points to o365
Power user guide  windows 10 integration points to o365Power user guide  windows 10 integration points to o365
Power user guide windows 10 integration points to o365
Peter_1020
 
Technology tools for assessement
Technology tools for assessementTechnology tools for assessement
Technology tools for assessement
Caitlin Cahill
 
Introduction blended learning
Introduction blended learningIntroduction blended learning
Introduction blended learning
Wiebe Dijkstra
 
Code Reviews @ Quatico
Code Reviews @ QuaticoCode Reviews @ Quatico
Code Reviews @ Quatico
Jan Wloka
 

Similar to 2016 java9-how-make-qus (20)

2016 first-champs-java-cert
2016 first-champs-java-cert2016 first-champs-java-cert
2016 first-champs-java-cert
 
Why a MOOC?
Why a MOOC?Why a MOOC?
Why a MOOC?
 
How Best to Prepare for ECBA
How Best to Prepare for ECBAHow Best to Prepare for ECBA
How Best to Prepare for ECBA
 
Good vs bad online course
Good vs bad online courseGood vs bad online course
Good vs bad online course
 
Gate exam tips and tricks
Gate exam tips and tricksGate exam tips and tricks
Gate exam tips and tricks
 
How to Create Advanced Surveys with Logic, Conditions and Piping
How to Create Advanced Surveys with Logic, Conditions and PipingHow to Create Advanced Surveys with Logic, Conditions and Piping
How to Create Advanced Surveys with Logic, Conditions and Piping
 
Free PMP Exam Q&A Webinar
Free PMP Exam Q&A WebinarFree PMP Exam Q&A Webinar
Free PMP Exam Q&A Webinar
 
Confessions of a Senior Mind
Confessions of a Senior MindConfessions of a Senior Mind
Confessions of a Senior Mind
 
MongoDB Certification Study Group - May 2016
MongoDB Certification Study Group - May 2016MongoDB Certification Study Group - May 2016
MongoDB Certification Study Group - May 2016
 
Writing acceptable patches: an empirical study of open source project patches
Writing acceptable patches: an empirical study of open source project patchesWriting acceptable patches: an empirical study of open source project patches
Writing acceptable patches: an empirical study of open source project patches
 
Build Quiz
Build QuizBuild Quiz
Build Quiz
 
Online examination
Online examinationOnline examination
Online examination
 
10 reasons why online tests help make perfect
10 reasons why online tests help make perfect10 reasons why online tests help make perfect
10 reasons why online tests help make perfect
 
Cracking the Coding Interview
Cracking the Coding InterviewCracking the Coding Interview
Cracking the Coding Interview
 
Webinar: Remote Learning - How to Successfully Switch Lean Six Sigma Training...
Webinar: Remote Learning - How to Successfully Switch Lean Six Sigma Training...Webinar: Remote Learning - How to Successfully Switch Lean Six Sigma Training...
Webinar: Remote Learning - How to Successfully Switch Lean Six Sigma Training...
 
EDUC 5199 G S17 - Weej 6 (Wednesday, August 2)
EDUC 5199 G S17 - Weej 6 (Wednesday, August 2)EDUC 5199 G S17 - Weej 6 (Wednesday, August 2)
EDUC 5199 G S17 - Weej 6 (Wednesday, August 2)
 
Power user guide windows 10 integration points to o365
Power user guide  windows 10 integration points to o365Power user guide  windows 10 integration points to o365
Power user guide windows 10 integration points to o365
 
Technology tools for assessement
Technology tools for assessementTechnology tools for assessement
Technology tools for assessement
 
Introduction blended learning
Introduction blended learningIntroduction blended learning
Introduction blended learning
 
Code Reviews @ Quatico
Code Reviews @ QuaticoCode Reviews @ Quatico
Code Reviews @ Quatico
 

More from Jeanne Boyarsky

Pathways intro january 2018
Pathways intro   january 2018Pathways intro   january 2018
Pathways intro january 2018
Jeanne Boyarsky
 
Pathways path-comparison
Pathways path-comparisonPathways path-comparison
Pathways path-comparison
Jeanne Boyarsky
 
2017 stuysplash-build-tools
2017 stuysplash-build-tools2017 stuysplash-build-tools
2017 stuysplash-build-tools
Jeanne Boyarsky
 
Virtual scrum
Virtual scrumVirtual scrum
Virtual scrum
Jeanne Boyarsky
 
Ignite java-robots
Ignite java-robotsIgnite java-robots
Ignite java-robots
Jeanne Boyarsky
 
2017 JavaOne Mutation Testing Session
2017 JavaOne Mutation Testing Session2017 JavaOne Mutation Testing Session
2017 JavaOne Mutation Testing Session
Jeanne Boyarsky
 
java 8 Hands on Workshop
java 8 Hands on Workshopjava 8 Hands on Workshop
java 8 Hands on Workshop
Jeanne Boyarsky
 
2017 java9-spring-days
2017 java9-spring-days2017 java9-spring-days
2017 java9-spring-days
Jeanne Boyarsky
 
Pathways overview
Pathways overviewPathways overview
Pathways overview
Jeanne Boyarsky
 
2016 java-sig-mutation-testing
2016 java-sig-mutation-testing2016 java-sig-mutation-testing
2016 java-sig-mutation-testing
Jeanne Boyarsky
 
Ftc judging
Ftc judgingFtc judging
Ftc judging
Jeanne Boyarsky
 
2016 qcon-virtual-scrum
2016 qcon-virtual-scrum2016 qcon-virtual-scrum
2016 qcon-virtual-scrum
Jeanne Boyarsky
 
2016 java8-cert-intro
2016 java8-cert-intro2016 java8-cert-intro
2016 java8-cert-intro
Jeanne Boyarsky
 
FTC 2015-2016 Judging
FTC 2015-2016 JudgingFTC 2015-2016 Judging
FTC 2015-2016 Judging
Jeanne Boyarsky
 
2015 nyc-spin-collective-ownership
2015 nyc-spin-collective-ownership2015 nyc-spin-collective-ownership
2015 nyc-spin-collective-ownership
Jeanne Boyarsky
 
FTC Robot C to Java
FTC Robot C to JavaFTC Robot C to Java
FTC Robot C to Java
Jeanne Boyarsky
 
Frc java5-8andeclipse
Frc java5-8andeclipseFrc java5-8andeclipse
Frc java5-8andeclipse
Jeanne Boyarsky
 
Throw Away all the Rules: Now What Process do you Follow?
Throw Away all the Rules: Now What Process do you Follow?Throw Away all the Rules: Now What Process do you Follow?
Throw Away all the Rules: Now What Process do you Follow?
Jeanne Boyarsky
 
Get ready for FRC 2015: Intro to Java 5 through 8 updates and Eclipse
Get ready for FRC 2015: Intro to Java 5 through 8 updates and EclipseGet ready for FRC 2015: Intro to Java 5 through 8 updates and Eclipse
Get ready for FRC 2015: Intro to Java 5 through 8 updates and Eclipse
Jeanne Boyarsky
 

More from Jeanne Boyarsky (19)

Pathways intro january 2018
Pathways intro   january 2018Pathways intro   january 2018
Pathways intro january 2018
 
Pathways path-comparison
Pathways path-comparisonPathways path-comparison
Pathways path-comparison
 
2017 stuysplash-build-tools
2017 stuysplash-build-tools2017 stuysplash-build-tools
2017 stuysplash-build-tools
 
Virtual scrum
Virtual scrumVirtual scrum
Virtual scrum
 
Ignite java-robots
Ignite java-robotsIgnite java-robots
Ignite java-robots
 
2017 JavaOne Mutation Testing Session
2017 JavaOne Mutation Testing Session2017 JavaOne Mutation Testing Session
2017 JavaOne Mutation Testing Session
 
java 8 Hands on Workshop
java 8 Hands on Workshopjava 8 Hands on Workshop
java 8 Hands on Workshop
 
2017 java9-spring-days
2017 java9-spring-days2017 java9-spring-days
2017 java9-spring-days
 
Pathways overview
Pathways overviewPathways overview
Pathways overview
 
2016 java-sig-mutation-testing
2016 java-sig-mutation-testing2016 java-sig-mutation-testing
2016 java-sig-mutation-testing
 
Ftc judging
Ftc judgingFtc judging
Ftc judging
 
2016 qcon-virtual-scrum
2016 qcon-virtual-scrum2016 qcon-virtual-scrum
2016 qcon-virtual-scrum
 
2016 java8-cert-intro
2016 java8-cert-intro2016 java8-cert-intro
2016 java8-cert-intro
 
FTC 2015-2016 Judging
FTC 2015-2016 JudgingFTC 2015-2016 Judging
FTC 2015-2016 Judging
 
2015 nyc-spin-collective-ownership
2015 nyc-spin-collective-ownership2015 nyc-spin-collective-ownership
2015 nyc-spin-collective-ownership
 
FTC Robot C to Java
FTC Robot C to JavaFTC Robot C to Java
FTC Robot C to Java
 
Frc java5-8andeclipse
Frc java5-8andeclipseFrc java5-8andeclipse
Frc java5-8andeclipse
 
Throw Away all the Rules: Now What Process do you Follow?
Throw Away all the Rules: Now What Process do you Follow?Throw Away all the Rules: Now What Process do you Follow?
Throw Away all the Rules: Now What Process do you Follow?
 
Get ready for FRC 2015: Intro to Java 5 through 8 updates and Eclipse
Get ready for FRC 2015: Intro to Java 5 through 8 updates and EclipseGet ready for FRC 2015: Intro to Java 5 through 8 updates and Eclipse
Get ready for FRC 2015: Intro to Java 5 through 8 updates and Eclipse
 

Recently uploaded

Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
Kumud Singh
 
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
Neo4j
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
mikeeftimakis1
 
Large Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial ApplicationsLarge Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial Applications
Rohit Gautam
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
DianaGray10
 
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Speck&Tech
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
DianaGray10
 
Building RAG with self-deployed Milvus vector database and Snowpark Container...
Building RAG with self-deployed Milvus vector database and Snowpark Container...Building RAG with self-deployed Milvus vector database and Snowpark Container...
Building RAG with self-deployed Milvus vector database and Snowpark Container...
Zilliz
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems S.M.S.A.
 
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
James Anderson
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
Aftab Hussain
 
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AIEnchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Vladimir Iglovikov, Ph.D.
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
SOFTTECHHUB
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
Safe Software
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
Matthew Sinclair
 
How to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For FlutterHow to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For Flutter
Daiki Mogmet Ito
 
Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
Uni Systems S.M.S.A.
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Albert Hoitingh
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
sonjaschweigert1
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
Neo4j
 

Recently uploaded (20)

Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
 
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
 
Large Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial ApplicationsLarge Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial Applications
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
 
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
 
Building RAG with self-deployed Milvus vector database and Snowpark Container...
Building RAG with self-deployed Milvus vector database and Snowpark Container...Building RAG with self-deployed Milvus vector database and Snowpark Container...
Building RAG with self-deployed Milvus vector database and Snowpark Container...
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
 
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
 
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AIEnchancing adoption of Open Source Libraries. A case study on Albumentations.AI
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AI
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
 
How to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For FlutterHow to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For Flutter
 
Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
 

2016 java9-how-make-qus

  • 1. 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
  • 2. Pros of Beta Exams • Only $50 (vs $245) • Get same cert at end • Sometimes clues in one question for another @jeanneboyarsky
  • 3. Cons of Beta Exams • Longer exam • More questions • Errors in questions • Don’t get result for many weeks • Lack of study materials @jeanneboyarsky
  • 4. How did you do? • Can’t know • Depends which questions chosen • Grading errors on OCP 8 beta @jeanneboyarsky
  • 5. Study Plan • List topics to study • Learn them • Identify tricky points • Optional: Make your own questions @jeanneboyarsky
  • 6. Example: Java 8 Stream 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 8 Constructor 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 Event Date 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 Java 9 • 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 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

Editor's Notes

  1. https://upload.wikimedia.org/wikipedia/commons/thumb/8/87/Symbol_thumbs_up.svg/200px-Symbol_thumbs_up.svg.png
  2. https://upload.wikimedia.org/wikipedia/commons/thumb/8/84/Symbol_thumbs_down.svg/185px-Symbol_thumbs_down.svg.png