![Rozhraní pro programování aplikací (API) - Technologie Rozhraní pro programování aplikací (API) - Technologie](https://a.continuousdev.com/technology/application-programming-interface-api.png)
Obsah
- Definice - Co znamená rozhraní API (Application Programming Interface)?
- Úvod do Microsoft Azure a Microsoft Cloud | V této příručce se dozvíte, o čem cloud computing je a jak vám může Microsoft Azure pomoci migrovat a řídit podnikání z cloudu.
- Techopedia vysvětluje rozhraní API (Application Programming Interface)
Definice - Co znamená rozhraní API (Application Programming Interface)?
Rozhraní aplikačního programování (API), v kontextu Java, je kolekce předepsaných balíčků, tříd a rozhraní s jejich příslušnými metodami, poli a konstruktory. Podobně jako uživatelské rozhraní, které usnadňuje interakci mezi lidmi a počítači, API slouží jako rozhraní softwarového programu usnadňující interakci.
V Javě jsou většina základních programovacích úkolů prováděna třídami a balíčky API, které pomáhají minimalizovat počet řádků zapsaných v kusech kódu.
Sada Java Development Kit (JDK) se skládá ze tří základních součástí:
- Kompilátor Java
- Virtuální stroj Java (JVM)
- Rozhraní pro programování aplikací Java (API)
Rozhraní Java API, které je součástí JDK, popisuje funkce každé z jeho součástí. V programování v jazyce Java je mnoho z těchto součástí předem vytvořeno a běžně se používá. Programátor je tedy schopen aplikovat předepsaný kód prostřednictvím Java API. Po odkazování na dostupné třídy a balíčky API programátor snadno vyvolá potřebné třídy kódu a balíčky pro implementaci.
Úvod do Microsoft Azure a Microsoft Cloud | V této příručce se dozvíte, o čem cloud computing je a jak vám může Microsoft Azure pomoci migrovat a řídit podnikání z cloudu.
Techopedia vysvětluje rozhraní API (Application Programming Interface)
API je knihovna dostupných tříd, balíčků a rozhraní Java. Tři typy API jsou následující:
- Oficiální rozhraní Java core API, které je dodáváno se stažením JDK
- Volitelné oficiální rozhraní Java API, která lze v případě potřeby stáhnout
- Neoficiální API, což jsou API třetích stran, které lze stáhnout ze zdrojových webů
Rozhraní API pomáhají programátorům určit funkce, parametry a další potřebné informace o třídě nebo balíčku. Oficiální API zahrnuje mimo jiné balíčky, např. Appletové balíčky, grafické a GUI swing balíčky, vstupně / výstupní (IO) balíčky a abstraktní Windows Toolkit (AWT).
Při spuštění API existují tři snímky:
- První snímek zobrazuje všechny komponenty API (třídy a balíčky).
- Když je vybrán konkrétní balíček, druhý rámeček zobrazuje všechna rozhraní, třídy a výjimky z tohoto konkrétního balíčku.
- Třetí a primární rámec poskytuje přehled všech balíčků API, které lze rozšířit v hlavním rámci tak, aby zobrazovaly rejstřík, hierarchii tříd a sekce nápovědy.