Concurrency & Parallelism

Java SE 8
  • 16 Videos | 1h 12m 53s
  • Earns a Badge
Likes 59 Likes 59
Java is one of the most widely used development languages in the world today. Discover how to implement parallelism with the Fork-Join framework and it covers using parallel streams.

WHAT YOU WILL LEARN

  • describe operating system task scheduling in Java
    describe how to use an ExecutorService to concurrently execute tasks
    identify potential threading problems
    describe how to use synchronized code blocks to manage atomicity
    describe how to use  the java.util.concurrent collections to manage threads
    create a network client using thejava.util.concurrent package
    describe the need for parallelism in modern systems
    describe the Fork-Join Framework in Java
  • implement the Java Fork-Join framework
    review the key characteristics of streams in Java
    describe how to make a stream pipeline execute in parallel in Java
    list the key assumptions needed to use a parallel pipeline
    define reduction in relation to streams in Java
    describe the process for decomposing and then merging work in a Java stream
    list the key performance considerations for parallel streams in Java
    perform calculations without a stream pipeline and with a pipeline

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

PEOPLE WHO VIEWED THIS ALSO VIEWED THESE

Likes 99 Likes 99  
Likes 548 Likes 548  
Likes 15 Likes 15