![What is an API?](https://i.ytimg.com/vi/s7wmiS2mSXY/hqdefault.jpg)
Zawartość
- Definicja - Co oznacza interfejs programowania aplikacji (API)?
- 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)
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.