Need Java 1.6 collections in 1.5? Look no further

Java 1.6 has some nice new classes, in particular some useful additions to the concurrent collections packages like ConcurrentSkipListMap. The problem? I’m stuck with Java 1.5 because I use OSX 10.5 on a Mac, and Java 1.6 isn’t properly supported yet (curse you Jooooobs!).

Anyway, only slightly daunted, I made my own using the source code from the original JSR166 proposal (which is public domain – no licensing headaches).

Find the jar file here: jsr166x.jar.

Leave a Reply

Your email address will not be published. Required fields are marked *