Escrito em Maio de 2015. Última atualização Dezembro de 2017.
Aborda tópicos de concorrência em Java: Thread/Runnable, sincronização, monitores, variáveis atômicas, locks, sincronizadores, coleções concorrentes, executores e thread pools, Callable/Future, paralelismo Fork/Join, CompletableFuture. Contém exercícios e código-fonte disponível em Repositório .