Интерфейс за програмиране на приложения (API)

Автор: Lewis Jackson
Дата На Създаване: 6 Може 2021
Дата На Актуализиране: 1 Юли 2024
Anonim
ВЕБ-ИНТЕРФЕЙС ЗА 15 МИНУТ | Как сделать графический интерфейс для программы на Python / JS
Видео: ВЕБ-ИНТЕРФЕЙС ЗА 15 МИНУТ | Как сделать графический интерфейс для программы на Python / JS

Съдържание

Определение - Какво означава интерфейс за програмиране на приложения (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
  • Незадължителни официални Java API, които могат да бъдат изтеглени, ако е необходимо
  • Неофициални API, които са API на трети страни, които могат да бъдат изтегляни от уебсайтове източници

API помагат на програмистите да определят класови или пакетни функции, параметри и друга необходима информация. Официалният API включва пакети, напр. Пакети за аплети, графични и GUI суинг пакети, пакети за вход / изход (IO) и абстрактни инструменти за инструменти на Windows (AWT).

При стартиране на API има три кадъра, както следва:

  • Първият кадър показва всички компоненти на API (класове и пакети).
  • Когато е избран конкретен пакет, вторият кадър показва всички интерфейси, класове и изключения от този конкретен пакет.
  • Третият и първичен кадър предоставя преглед на всички пакети на API, които могат да бъдат разширени в основния кадър, за да покажат индекса, йерархията на класовете и секциите за помощ.
Това определение е написано в кон на Java