Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

CodeSignal

Introduction to Java Concurrency

via CodeSignal

Overview

This introductory course covers essential Java multithreading concepts like thread creation, synchronization, and race condition prevention. You'll explore synchronized and concurrent collections, deadlock prevention, and advanced techniques such as lock-free programming with atomic variables.

Syllabus

  • Lesson 1: Understanding Concurrency
  • Lesson 2: Thread Lifecycle and Basic Operations
  • Lesson 3: Data Sharing and Synchronization
  • Lesson 4: Synchronized Blocks for Better Control
  • Lesson 5: Building a Simple Multithreaded Application

Reviews

Start your review of Introduction to Java Concurrency

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.