- Duration: 1h 9m 32s
- Skill Level: Advanced
- Released: November 10, 2016
- Viewers: 18,267
Learn the most in-demand business, tech and creative skills from industry experts.
Course detailsThreads are independent paths of code execution that run concurrently in a Java program. Your app can use threads to multitask: perform time-intensive tasks and run them in the background. This allows the application to remain responsive to users. While multithreaded programming in Java has a reputation for difficulty, most developers can untangle it with smart, designed-for-concurrency constructs that are standard with the Java platform. Join staff instructor Peggy Fisher in this course as she helps you untangle Java threads. Watch and learn how to create, manage, sync, and lock threads, and review concurrency utilities that will make multithreaded programming a lot easier.
- [Instructor] I'm Peggy Fisher, and I want to introduce you to the concepts of using threads in Java. In Java, a thread is an independent path of code execution within a program. Java allows for multiple threads to run at the same time. In other words, multitasking. We will learn to create threads, manage threads, synchronize and lock threads, and finally review concurrency utilities available for use with threads. So, let's get started.
Practice while you learn with exercise filesDownload the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.Download the exercise files for this course. Get started with a free trial today.
Watch this course anytime, anywhere. Get started with a free trial today.