Java SE 11 Programmer II: Concurrency Management

Java SE 11
  • 12 Videos | 50m 39s
  • Includes Assessment
  • Earns a Badge
Likes 20 Likes 20
In this 12-video course, learners will explore threading problems, the different states of threads, and concurrency management packages, synchronization classes, memory consistency properties, and other topics. Begin the course with a look at common threading problems, including deadlocks and lifelocks. Next, you will learn to recall the essential states of threads with focus on Enum Thread.State. You will discover how to classify the information that can be retrieved by using ThreadInfo, and list the important packages that can be used to manage concurrency. Then take a look at the Executor interface and classes that can be used to get tunable thread pools, and list synchronization classes and memory consistency properties that can be used in concurrency. Learners will discover how to use the CountDownLatch and CyclicBarrier classes, and the ForkJoinPool and ForkJoinTask methods to manage concurrent tasks. To conclude the course, you will be asked to recall exceptions that can be thrown while working with concurrency, and use the TimeUnit enum. This is one course is a series to prepare for the 1Z0-816: Java SE 11 Programmer II certification exam.

WHAT YOU WILL LEARN

  • discover the key concepts covered in this course
    describe common threading problems, including deadlocks and livelocks
    recall the essential states of threads with focus on Enum Thread.State
    classify the information that can be retrieved using ThreadInfo
    list the important packages that can be used to manage concurrency
    describe the Executor interface and classes that can be used to get tunable thread pools
  • list synchronization classes and memory consistency properties that can be used in concurrency
    use the CountDownLatch and CyclicBarrier classes
    use the ForkJoinPool and ForkJoinTask methods to manage concurrent tasks
    recall the exceptions that can be thrown while working with concurrency
    use the TimeUnit enum
    summarize the key concepts covered in this course

IN THIS COURSE

EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE

Skillsoft is providing you the opportunity to earn a digital badge upon successful completion of this course, which can be shared on any social network or business platform

Digital badges are yours to keep, forever.

YOU MIGHT ALSO LIKE

Likes 28 Likes 28  
Likes 84 Likes 84  

PEOPLE WHO VIEWED THIS ALSO VIEWED THESE

Likes 251 Likes 251  
Likes 548 Likes 548