Interfejs programowania aplikacji (API)

Autor: Lewis Jackson
Data Utworzenia: 6 Móc 2021
Data Aktualizacji: 1 Lipiec 2024
Anonim
What is an API?
Wideo: What is an API?

Zawartość

Definicja - Co oznacza interfejs programowania aplikacji (API)?

Interfejs programowania aplikacji (API), w przeciwieństwie do języka Java, to zbiór wcześniej napisanych pakietów, klas i interfejsów z odpowiednimi metodami, polami i konstruktorami. Interfejs API, podobnie jak interfejs użytkownika, który ułatwia interakcję między ludźmi a komputerami, służy jako interfejs programu ułatwiający interakcję.


W Javie najbardziej podstawowe zadania programistyczne są wykonywane przez klasy i pakiety API, które są pomocne w minimalizowaniu liczby wierszy zapisanych w kawałkach kodu.

Java Development Kit (JDK) składa się z trzech podstawowych składników, takich jak:

  • Kompilator Java
  • Java Virtual Machine (JVM)
  • Interfejs programowania aplikacji Java (API)

Interfejs API Java, dołączony do JDK, opisuje funkcję każdego z jego składników. W programowaniu Java wiele z tych komponentów jest wstępnie utworzonych i powszechnie używanych. W ten sposób programista może zastosować wstępnie napisany kod za pośrednictwem interfejsu API języka Java. Po odwołaniu się do dostępnych klas API i pakietów programista z łatwością wywołuje niezbędne klasy kodu i pakiety do implementacji.

Wprowadzenie do Microsoft Azure i Microsoft Cloud | W tym przewodniku dowiesz się, na czym polega przetwarzanie w chmurze i jak Microsoft Azure może pomóc w migracji i prowadzeniu firmy z chmury.

Techopedia wyjaśnia interfejs programowania aplikacji (API)

API to biblioteka dostępnych klas Java, pakietów i interfejsów. Trzy typy API są następujące:


  • Oficjalny API rdzenia Java, który jest dołączony do pobrania JDK
  • Opcjonalne oficjalne interfejsy API Java, które można pobrać w razie potrzeby
  • Nieoficjalne interfejsy API, które są interfejsami API innych firm, które można pobrać ze stron źródłowych

Interfejsy API pomagają programistom w określeniu funkcji, parametrów i innych niezbędnych informacji dotyczących klasy lub pakietu. Oficjalny interfejs API obejmuje między innymi pakiety, np. Pakiety apletów, pakiety graficzne i graficzne interfejsu GUI, pakiety wejścia / wyjścia (IO) i zestaw narzędzi Windows.

Istnieją trzy ramki podczas uruchamiania interfejsu API, takie jak:

  • Pierwsza ramka pokazuje wszystkie komponenty API (klasy i pakiety).
  • Po wybraniu konkretnego pakietu druga ramka pokazuje wszystkie interfejsy, klasy i wyjątki tego konkretnego pakietu.
  • Trzecia i podstawowa ramka zawiera przegląd wszystkich pakietów API, które można rozwinąć w ramce głównej, aby wyświetlić indeks, hierarchię klas i sekcje pomocy.
Ta definicja została napisana w języku Java