This chapter includes 13 problems that involve Java concurrency, covering areas such as the fork/join framework, CompletableFuture, ReentrantLock, ReentrantReadWriteLock, StampedLock, atomic variables, tasks cancellation, interruptible methods, thread-local, and deadlocks. Concurrency is one of the required topics for any developer and can't be ignored at a job interview. That's why this chapter and the last one are so important. On finishing this chapter, you'll have a considerable understanding of concurrency, which every Java developer needs.
Concurrency - Deep Dive
Get Java Coding Problems now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.