• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Jeanne Boyarsky
  • Ron McLeod
  • Paul Clapham
  • Liutauras Vilda
Sheriffs:
  • paul wheaton
  • Rob Spoor
  • Devaka Cooray
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Frits Walraven
  • Tim Moores
Bartenders:
  • Mikalai Zaikin

Java SE 17 Developer exam question for Khalid Mughal

 
Ranch Hand
Posts: 180
1
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I am Java 8 certified. What are the pitfalls I should watch out for while preparing for Java 17 certification?
 
author
Posts: 151
12
Java
  • Likes 2
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
The exam has evolved to include the new features and certain APIs enhancements that have been introduced going from Java 8 to Java 17, among them the following:
type reference using var, text blocks, switch expressions, instanceof pattern matching, sealed classes, records, and modules.

All topics required for the Java 17 exam are thoroughly covered in our book.
Take a look at the table of contents (https://www.mughal.no/jse17ocp/toc.html).
See also Appendix B for a complete list of Java 17 topics (https://www.mughal.no/jse17ocp/JSE17_AppB_Exam_Objectives.pdf).

The practical aspects of the exams to a large extent remain the same, except that they are only offered online.
But the exam still requires rigorous preparation.
Best of luck if you are planning to tackle the Java 17 exam!
 
Greenhorn
Posts: 8
  • Likes 2
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi Salil,
I think the main difference is the change of the exam format. - The new versions of SE exams are shorter in terms of a number of questions. However, in order to compensate for that, question writers tried to make questions harder. One way of achieving this is to combine different language concepts in a given code example that you are asked to analyse. For example, ask yourself - What would you need to consider when looking at the following code?
No matter what exactly this code snippet does with the set and list objects, and no matter what exactly this question is trying to test, you can immediately tell hat you have to pay attention to the concept of generics, remember that unlike list, set does not allow duplicate elements, consider the use of generics and what happens when you attempt to combine types that do use generic with types that do not, and so on...
This of course is not a real or even a complete question, but rather an attempt to illustrate the way of thinking of the question writers about how to create more difficult questions.
In earlier exams such as SE 8, the approach was to write questions that are focused on just one specific feature or concept and just ask more questions instead.
Hope this helps.
 
Dinner will be steamed monkey heads with a side of tiny ads.
a bit of art, as a gift, that will fit in a stocking
https://gardener-gift.com
reply
    Bookmark Topic Watch Topic
  • New Topic