Rozhranie pre programovanie aplikácií (API)

Autor: Lewis Jackson
Dátum Stvorenia: 6 Smieť 2021
Dátum Aktualizácie: 1 V Júli 2024
Anonim
Rozhranie pre programovanie aplikácií (API) - Technológie
Rozhranie pre programovanie aplikácií (API) - Technológie

Obsah

Definícia - Čo znamená rozhranie API (Application Programming Interface)?

Rozhranie aplikačného programovania (API), v prostredí Java, je zbierka predpísaných balíkov, tried a rozhraní s ich príslušnými metódami, poľami a konštruktormi. Podobne ako používateľské rozhranie, ktoré uľahčuje interakciu medzi ľuďmi a počítačmi, API slúži ako rozhranie softvérových programov uľahčujúce interakciu.


V Java sa väčšina základných programovacích úloh vykonáva pomocou tried a balíkov API, ktoré pomáhajú minimalizovať počet riadkov napísaných v rámci kusov kódu.

Java Development Kit (JDK) pozostáva z troch základných komponentov:

  • Kompilátor Java
  • Virtuálny stroj Java (JVM)
  • Rozhranie programovania aplikácií Java (API)

Rozhranie Java API, ktoré je súčasťou JDK, popisuje funkciu každého z jeho komponentov. V programovaní Java je veľa z týchto komponentov vopred vytvorených a bežne sa používa. Programátor je teda schopný aplikovať predpísaný kód prostredníctvom rozhrania Java API. Po odkázaní na dostupné triedy a balíčky API programátor ľahko vyvolá potrebné triedy kódov a balíčky na implementáciu.

Úvod do programu Microsoft Azure a Microsoft Cloud V tejto príručke sa dozviete, o čom všetko je cloud computing a ako vám môže Microsoft Azure pomôcť migrovať a podnikať z cloudu.

Techopedia vysvetľuje aplikačné programovacie rozhranie (API)

API je knižnica dostupných tried, balíkov a rozhraní Java. Tri typy API sú nasledujúce:


  • Oficiálne rozhranie Java Core API, ktoré je dodávané s programom JDK na stiahnutie
  • Voliteľné oficiálne rozhrania Java API, ktoré sa môžu v prípade potreby stiahnuť
  • Neoficiálne API, čo sú API tretích strán, ktoré si môžete stiahnuť zo zdrojových webových stránok

Rozhrania API pomáhajú programátorom určiť triedy, funkcie balíka, parametre a ďalšie potrebné informácie. Oficiálne API obsahuje okrem iného napríklad balíčky appletov, grafické a grafické GUI balíčky, vstupno-výstupné (IO) balíčky a abstraktný Windows Toolkit (AWT).

Pri spustení API existujú tri snímky:

  • Prvý rámec zobrazuje všetky komponenty API (triedy a balíčky).
  • Ak je vybraný konkrétny balík, druhý rámec zobrazuje všetky rozhrania, triedy a výnimky tohto konkrétneho balíka.
  • Tretí a primárny rámec poskytuje prehľad všetkých balíkov API, ktoré možno rozšíriť v hlavnom rámci tak, aby zobrazovali sekcie indexu, hierarchie tried a pomocníka.
Táto definícia bola napísaná v jazyku Java