Concurrency Classes

JDK 5.0 has some absolutely fancy additions in the java.util.concurrent package for which there was a cool concurrency tutorial on ibm developerworks the other day (must register for tutorial!) … I think that some/most of this was available in Doug Lea’s concurrency package before … right now I find it very fascinating how complex seemingly simple things can be to understand but I am looking forward to the moment it makes click, because of course it will save me tons of work. Right now I am on the Future interface and the CompletionService and I just don’t get it.

And it’s really cool to discover all the concepts from computer science classes in the java api 🙂