My Account Log in

1 option

Concurrency in Java - Practical Multithreading - 2026.

Academic Video Online: Premium - United States Available online

View online
Format:
Video
Language:
English
Physical Description:
1 online resource (196 minutes)
Place of Publication:
[Place of publication not identified] : PACKT Publishing, 2026.
Language Note:
In English.
System Details:
video file
Summary:
<b>Dive into Java multithreading and concurrency with practical exercises. Learn thread management, synchronization, and advanced frameworks like Fork/Join and Executor.</b><h4>Key Features</h4><ul><li>Real-world Java examples and coding exercises to reinforce concepts</li><li>Step-by-step guidance through multithreading frameworks like Executor and Fork/Join</li><li>Access to all code examples on GitHub for ongoing practice and learning</li></ul><h4>Book Description</h4>In this hands-on Java course, you’ll start by learning the basics of multithreading and thread creation. As the course progresses, you will explore synchronization techniques, thread interruption, and communication between threads. By the end of this course, you will have a solid understanding of managing multiple threads effectively in Java. The course dives into advanced topics such as the Executor framework, Fork/Join framework, and thread pooling, equipping you with the tools to write efficient, thread-safe code. You will gain practical experience using atomic variables, thread-local variables, and implementing thread safety in your applications. You’ll also work on coding exercises and quizzes after each lesson, ensuring that you apply what you’ve learned in real-life programming scenarios. By the end of the course, you’ll be confident in solving Java concurrency problems and implementing best practices in your projects.<h4>What you will learn</h4><ul><li>Understand thread creation and how to manage multiple threads in Java</li><li>Implement synchronization techniques to ensure thread safety</li><li>Apply the Executor framework to simplify multithreading tasks</li><li>Master the Fork/Join framework for parallelism in Java</li><li>Use atomic variables and thread-local variables for thread safety</li><li>Solve inter-thread communication problems with wait-notify</li></ul><h4>Who this book is for</h4>This course is aimed at developers and learners with basic knowledge of Java, including variables, data types, loops, and basic syntax. It’s perfect for those seeking to deepen their understanding of concurrency in Java. Aspiring software developers, computer science students, Java developers looking to enhance their concurrency skills, and those preparing for technical interviews will all benefit from this course.
Notes:
Title from resource description page (viewed July 20, 2026).

The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.

Find

Home Release notes

My Account

Shelf Request an item Bookmarks Fines and fees Settings

Guides

Using the Find catalog Using Articles+ Using your account