Equivalent of Task Parallel Library in Java
c#, concurrency, java, task-parallel-library
Solution
Java has the `java.util.concurrent` package, and there's also the fork/join framework. Fork/join is scheduled for inclusion in Java 7, but can be downloaded now and used with Java 6.
A good book for getting to grips with concurrency in Java is Java Concurrency in Practice, by Brian Goetz and others.
Problem
I guess there is no equivalent of task parallel libraries (of .NET 4.0) in Java. Is that true? What are the improvements that this feature of .NET offer that Java concurrency doesn't.