Интерфейс прикладного программирования (API)

Автор: Lewis Jackson
Дата создания: 6 Май 2021
Дата обновления: 1 Июль 2024
Anonim
Что такое API
Видео: Что такое API

Содержание

Определение - Что означает интерфейс прикладного программирования (API)?

Интерфейс прикладного программирования (API) в контексте Java представляет собой набор предварительно написанных пакетов, классов и интерфейсов с их соответствующими методами, полями и конструкторами. Подобно пользовательскому интерфейсу, который облегчает взаимодействие между людьми и компьютерами, API служит интерфейсом программного обеспечения, облегчающего взаимодействие.


В Java большинство основных задач программирования выполняются классами и пакетами API, которые помогают минимизировать количество строк, написанных внутри фрагментов кода.

Java Development Kit (JDK) состоит из трех основных компонентов, а именно:

  • Компилятор Java
  • Виртуальная машина Java (JVM)
  • Интерфейс программирования приложений Java (API)

Java API, включенный в JDK, описывает функции каждого из его компонентов. В Java-программировании многие из этих компонентов уже созданы и широко используются. Таким образом, программист может применять предварительно написанный код через Java API. Обратившись к доступным классам и пакетам API, программист легко вызывает для реализации необходимые классы кода и пакеты.

Введение в Microsoft Azure и Microsoft Cloud | Из этого руководства вы узнаете, что такое облачные вычисления и как Microsoft Azure может помочь вам перенести и запустить свой бизнес из облака.

Techopedia объясняет интерфейс прикладного программирования (API)

API - это библиотека доступных классов, пакетов и интерфейсов Java. Три типа API следующие:


  • Официальный API ядра Java, который поставляется вместе с JDK
  • Необязательные официальные API Java, которые могут быть загружены при необходимости
  • Неофициальные API, которые являются сторонними API, которые могут быть загружены с исходных веб-сайтов

API помогают программистам определять функции класса или пакета, параметры и другую необходимую информацию. Официальный API включает в себя, среди прочего, пакеты, например, пакеты апплетов, графические и графические пакеты с графическим интерфейсом, пакеты ввода-вывода (IO) и Abstract Windows Toolkit (AWT).

При запуске API есть три фрейма:

  • Первый кадр показывает все компоненты API (классы и пакеты).
  • Когда выбран конкретный пакет, второй кадр показывает все интерфейсы, классы и исключения этого конкретного пакета.
  • Третий и основной фрейм содержит обзор всех пакетов API, которые можно развернуть в основном фрейме для отображения индекса, иерархии классов и разделов справки.
Это определение было написано в "против" Java