Sadržaj
- Definicija - Što znači aplikacijsko programsko sučelje (API)?
- Uvod u Microsoft Azure i Microsoft Cloud | Kroz ovaj vodič naučit ćete o čemu se radi računalstvo u oblaku i kako vam Microsoft Azure može pomoći da preselite i pokrenete svoje poslovanje iz oblaka.
- Techopedia objašnjava aplikacijsko programsko sučelje (API)
Definicija - Što znači aplikacijsko programsko sučelje (API)?
Sučelje za programiranje aplikacija (API), u kontekstu Jave, skup je unaprijed napisanih paketa, klasa i sučelja s njihovim odgovarajućim metodama, poljima i konstruktorima. Slično kao korisničko sučelje koje olakšava interakciju između ljudi i računala, API služi kao sučelje softverskog programa koje olakšava interakciju.
U Javi većinu osnovnih programskih zadataka obavljaju API-jeve klase i paketi koji pomažu u smanjivanju broja redaka zapisanih u djelovima koda.
Java Development Kit (JDK) sastoji se od tri osnovne komponente i to:
- Java prevodilac
- Java virtualni stroj (JVM)
- Java aplikacijsko programsko sučelje (API)
Java API, koji je uključen u program JDK, opisuje funkciju svake njegove komponente. U programiranju Java mnoge su od ovih komponenti unaprijed stvorene i uobičajene. Tako programer može primijeniti unaprijed napisani kod putem Java API-ja. Nakon upućivanja na dostupne klase i pakete API-ja, programer lako poziva potrebne klase koda i pakete za implementaciju.
Uvod u Microsoft Azure i Microsoft Cloud | Kroz ovaj vodič naučit ćete o čemu se radi računalstvo u oblaku i kako vam Microsoft Azure može pomoći da preselite i pokrenete svoje poslovanje iz oblaka.
Techopedia objašnjava aplikacijsko programsko sučelje (API)
API je knjižnica dostupnih Java klasa, paketa i sučelja. Tri vrste API-ja su sljedeće:
- Službeni Java core API koji se isporučuje s preuzimanjem JDK
- Neobvezni službeni Java API-ji koji se po potrebi mogu preuzeti
- Neslužbeni API-ji (API-je) treće strane koji se mogu preuzeti s izvornih web-mjesta
API-ji pomažu programerima da odrede funkcije klase ili paketa, parametre i ostale potrebne informacije. Službeni API između ostalog uključuje pakete, npr. Pakete aplikacija, grafičke i GUI ljuljanje, pakete za ulaz / izlaz (IO) i apstraktni Windows Toolkit (AWT).
Kada se API pokreće, postoje tri okvira:
- Prvi okvir prikazuje sve API komponente (klase i pakete).
- Kad je odabran određeni paket, drugi okvir prikazuje sva sučelja, klase i iznimke tog određenog paketa.
- Treći i primarni okvir daje pregled svih API paketa, koji se mogu proširiti u glavni okvir kako bi pokazali indekse, hijerarhiju klase i odjeljke pomoći.