Java Concurrency: Threads, Locks and Futures
placeVeenendaal 15 jul. 2026 tot 16 jul. 2026Toon rooster event 15 juli 2026, 09:00-16:00, Veenendaal event 16 juli 2026, 09:00-16:00, Veenendaal |
placeVeenendaal 10 aug. 2026 tot 11 aug. 2026Toon rooster event 10 augustus 2026, 09:00-16:00, Veenendaal event 11 augustus 2026, 09:00-16:00, Veenendaal |
Meer weten over de onderwerpen die aan bod komen en de vereiste voorkennis? Neem vrijblijvend contact met ons op.
Get an overview of concurrency in Java
This course provides Java developers an overview of concurrency in Java. The course starts with explaining concepts such as Threads, Runnables and Callables. Next some of the more advanced concepts are covered. The course covers concurrency challenges such as deadlock, race condition and visibility and how to deal with them. It's a practical course that combines theory with practical hands on experience in the form of assignments.
- Understand what Threads are and when to use them. [Understand]
- Understand Executors [Understand]
- Understand the problems multithreading can cause and their solutions. [Understand]
- Threading
- Thread
- Runnable
- Calla…
Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.
Meer weten over de onderwerpen die aan bod komen en de vereiste voorkennis? Neem vrijblijvend contact met ons op.
Get an overview of concurrency in Java
This course provides Java developers an overview of concurrency
in Java. The course starts with explaining concepts such as
Threads, Runnables and Callables. Next some of the more advanced
concepts are covered. The course covers concurrency challenges such
as deadlock, race condition and visibility and how to deal with
them. It's a practical course that combines theory with practical
hands on experience in the form of assignments.
- Understand what Threads are and when to use them.
[Understand]
- Understand Executors [Understand]
- Understand the problems multithreading can cause and their
solutions. [Understand]
- Threading
- Thread
- Runnable
- Callable
- ExecutorService
- CompletionService
- CompletableFuture
- ForkJoinPool
- Synchronization
- Race condition
- Atomic
- Synchronized
- ReadWriteLock
- Deadlock
- Visibility
- Immutable
- ThreadLocal
- Other synchronization mechanisms
- Semaphore
- CountdownLatch
- CyclicBarrier
- Phaser
- Exchanger
- SynchronousQueue
- Virtual Threads
- Structured Concurrency
Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.


