Java Concurrency and MultiThreading 1-day course

by PCWorkshops

This Java course introduces delagates to principles of multithreading and using threads. Practical, Instructor-led.

$290

Contact the Institutes

Fill this form

Advertisement

PCWorkshops Logo

img Duration

1 Day

Course Details

Java Theads Course Description

Multithreading

  • Cycle of a Thread

  • Create a Thread by Implementing a Runnable Interface

  • Create a Thread by Extending a Thread Class

  • Processes and Threads, Thread Objects

  • Defining and Starting a Thread


Thread Methods

  • getName, setName, getId

  • Pausing Execution with Sleep

  • Joins

  • Interrupts

 

Thread Priorities

 

Thread Pools

  • Executors, Executor Interfaces, Thread Pools, Fork/Join,

 

Synchronization

  • What is thread synchronization?

  • Synchronization,

  • Thread Interference,

  • Memory Consistency Errors,

  • Synchronized Methods

  • Intrinsic Locks and Synchronization,

  • Handling interthread communication

  • Handling thread deadlock

  • Major thread operations

  • Atomic Access, Liveness, Deadlock, Starvation and Livelock,

Concurrent Collections
Guarded Blocks, Immutable Objects


 

  • WC2N Branch

    Golden Cross House, 8 Duncannon Street, WC2N, London
  • M2 Branch

    53 Fountain Street, M2, Manchester
  • MK9 Branch

    Exchange House, 494 Midsummer Boulevard, MK9 , Milton Keynes
  • City Centre Branch

    One Victoria Square, City Centre, Birmingham
  • Cosham Branch

    Ground Floor, Building 1000, Lakeside North Harbour, Western Road, Cosham, Portsmouth
  • Teacher's Name
  • Sarah Barnard
  • Teacher's Experience
  • 10 years in software training, 10 years development
  • Gender
  • Female
  • Teacher's Nationality
  • British

© 2025 coursetakers.com All Rights Reserved. Terms and Conditions of use | Privacy Policy