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.
Hivatalos API-k
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ő
|
Csomagolt API-k (része az alapletöltésnek)
Opcionális API-k (külön letölthetőek)
Nem hivatalos API-k (harmadik fél által kiadott)
Ez a lista meglehetősen hiányos, a Java platformhoz rendelkezésre álló API-k hatalmas számához képest.
- Rich Client platformok
- Office kompatibilis könyvtárak
- Tömörítés
- Játék fejlesztési motorok
- Real-time könyvtárak
- Ablak kezelési könyvtárak
Jegyzetek
Kapcsolódó szócikkek
Fordítás
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.