Java SE 11 Programmer II: Concurrency Management
Java
| Intermediate
- 12 videos | 45m 39s
- Includes Assessment
- Earns a Badge
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 courseDescribe common threading problems, including deadlocks and livelocksRecall the essential states of threads with focus on enum thread.stateClassify the information that can be retrieved using threadinfoList the important packages that can be used to manage concurrencyDescribe 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 concurrencyUse the countdownlatch and cyclicbarrier classesUse the forkjoinpool and forkjointask methods to manage concurrent tasksRecall the exceptions that can be thrown while working with concurrencyUse the timeunit enumSummarize the key concepts covered in this course
IN THIS COURSE
-
1m 4s
-
4m 5sAfter completing this video, you will be able to describe common threading problems, including deadlocks and livelocks. FREE ACCESS
-
4mAfter completing this video, you will be able to recall the essential states of threads with a focus on the Enum Thread.State. FREE ACCESS
-
1m 58sIn this video, you will learn how to classify the information that can be retrieved using the ThreadInfo class. FREE ACCESS
-
4m 23sAfter completing this video, you will be able to list important packages that can be used to manage concurrency. FREE ACCESS
-
3m 14sAfter completing this video, you will be able to describe the Executor interface and classes that can be used to get tunable thread pools. FREE ACCESS
-
4m 55sAfter completing this video, you will be able to list synchronization classes and memory consistency properties that can be used in concurrency. FREE ACCESS
-
6m 19sIn this video, find out how to use the CountDownLatch and CyclicBarrier classes. FREE ACCESS
-
7m 48sIn this video, you will learn how to use the ForkJoinPool and ForkJoinTask methods to manage tasks concurrently. FREE ACCESS
-
4m 17sAfter completing this video, you will be able to recall the exceptions that can occur while working with concurrency. FREE ACCESS
-
2m 17sIn this video, find out how to use the TimeUnit enumeration. FREE ACCESS
-
1m 19s
EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE
Skillsoft is providing you the opportunity to earn a digital badge upon successful completion on some of our courses, which can be shared on any social network or business platform.
Digital badges are yours to keep, forever.