Háromféle Java API létezik javahoz:
A harmadik fél által fejlesztett szabadon API-k implementálhatnak bármilyen JSR specifikációját egy hivatalos API-nak (alap API-khoz is), feltéve, hogy alkalmazkodnak a Technology Compatibility Kit (TCK)-hoz. Ennek a szabadságnak az eredménye, hogy sok hivatalos API-nak több implementációja is van, mint a Sun-nak Referencia implementáció (RI).
Lentebb található egy lista a Java programozási nyelv API-jairól.
| Név | Rövidítés | Leírás és verziók | Elérhetőség |
|---|---|---|---|
| Java Advanced Imaging | JAI | Interfészek halmaza, ami támogat egy magas szintű programozási modell, amely lehetővé teszi a képek könnyű manipulálását. | |
| Java Data Objects | JDO | Egy specifikációja a java objektum perzisztenciának. | |
| JavaHelp | Egy teljes, kiterjeszthető segítséget nyújtó rendszer, ami lehetővé teszi, hogy magába foglaljuk az online segítséget az appletekbe, komponensekbe, alkalmazásokba, operációs rendszerekbe és eszközökbe. | ||
| Java Media Framework | JMF | Egy API, ami lehetővé teszi az audio, video és egyéb idő-alapú média alkalmazásokba és appletekbe építését. | |
| Java Naming and Directory Interface | JNDI | Egy API directory service-ekhez. | |
| Java Speech API | JSAPI | Egy API ami lehetővé teszi a hangfelismerést és a hangösszetételt. | |
| Java 3D | J3D | Egy scene graph-alapú 3D API. | itt elérhető |
| Java OpenGL | JOGL | Egy wrapper könyvtár OpenGL-hez. | itt elérhető |
| Java Mail | (nincs) | Egy keretrendszer levelezéshez és levelező alkalmazásokhoz. | itt elérhető |
| Java USB for Windows | (nincs) | Alkalmazások USB kommunikációja. | itt elérhető |
| Név | Rövidítés | Java csomag(ok) amelyek tartalmazzák az API-t |
|---|---|---|
| Java Message Service | JMS | |
| JavaServer Faces | JSF | javax.faces |
| Név | Rövidítés | Elérhetőség |
|---|---|---|
| Java API for XML-Based RPC | JAX-RPC | itt elérhető |
| Név | Rövidítés | Elérhetőség |
|---|---|---|
| Connected Limited Device Configuration | CLDC | Reference implementation is available here |
| Java Telephony API | available here |
Ez a lista meglehetősen hiányos, a Java platformhoz rendelkezésre álló API-k hatalmas számához képest.
Ez a szócikk részben vagy egészben a List of Java APIs című angol Wikipédia-szócikk ezen változatának fordításán alapul. Az eredeti cikk szerkesztőit annak laptörténete sorolja fel. Ez a jelzés csupán a megfogalmazás eredetét és a szerzői jogokat jelzi, nem szolgál a cikkben szereplő információk forrásmegjelöléseként.