• 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

Preparing for Concurrency topic for 1ZO-819 exam

 
Greenhorn
Posts: 5
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi,

I am preparing for 1ZO-819 exam and I am a bit confused when it comes to Concurrency.

The official exam topic page vaguely describes it as follows:

1. Create worker threads using Runnable and Callable, and manage concurrency using an ExecutorService and java.util.concurrent API

2. Develop thread-safe code, using different locking mechanisms and java.util.concurrent API

For preparation I am following  Java SE 11 Developer 1Z0-819 OCP Course - Part 1 & 2 and also Sybex 819 practice tests book.

I understand all the concepts discussed in the course and I've also completed and understood the questions from the book as well.

But I wanted to know will this be enough? The book has only 30 questions on Concurrency which confuses me as its a topic of great importance (from what I've read).

Kindly let me know your thoughts and also if you feel there is some other way that will be much more suited.

Thanks
 
Bartender
Posts: 3908
43
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi Rajat,

You can check this page https://coderanch.com/wiki/659976/OCPJP-Wall-Fame to see which study source used people who succeeded in passing the exam.

Most people used the Enthuware mock test, which has a closer exam simulation than the book.

It's up to you if you wish to use it.

Good luck,
MZ
 
Sheriff
Posts: 9708
43
Android Google Web Toolkit Hibernate IntelliJ IDE Spring Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
IMHO Concurrency is a topic best understood with practice. One of the problems with Concurrency is it is tricky to produce race conditions which you can fix with locks. But with Thread.sleep race conditions can be created. Depending on how much time you have before your exam attempt, you can explore additional resources like "Java Concurrency in Practice" book or YouTube videos along with more free mock tests to get better understanding of the topics.
 
Marshal
Posts: 79233
377
  • Likes 1
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Ankit Garg wrote:. . . YouTube videos . . . .

I am always suspicious of YouTube for learning programming. I rarely look at such videos, but, if I do, I hardly ever see any that are any good.
 
Consider Paul's rocket mass heater.
reply
    Bookmark Topic Watch Topic
  • New Topic