This is a list of Application Programming Interfaces (APIs) for the Java Programming Language.
Official APIs (Released by Sun Microsystems)
Java Platform, Standard Edition (J2SE) (Available here) Java Platform, Enterprise Edition (J2EE) Available here)
Compression APIs
LZMA SDK (Available here)