This document summarizes key features and updates related to concurrency in Java releases. It discusses basics of concurrency including Amdahl's law and challenges of concurrent programming. It then covers constructs in Java 5+ like atomic operations, locks, conditions, executors and collections. The document also summarizes the fork-join framework and parallelism features in Java 8 including streams API, common pool and completable future. It highlights updates to ConcurrentHashMap in Java 8 to support parallel operations.