Інтерфейс програмування прикладних програм (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)

API Java, що входить до 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 включає в себе пакети, наприклад, пакети аплетів, пакети графіки та графічного інтерфейсу GUI, пакети введення / виводу (IO) та абстрактний інструментарій Windows (AWT).

Коли запускається API, є три кадри:

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