Java Concurrency: Threads, Locks and Futures

Info Support B.V.

Get an overview of concurrency in Java

Prijs
vanaf € 1.610
Niveau
Bachelor
Soort
Training
Thema
Automatisering en ICT, Internet en media

Meer informatie en aanmelden bij Info Support B.V.

Beschrijving

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

Startmomenten

Start Einde Plaats Prijs
11 januari 2027 12 januari 2027 Veenendaal € 1.610