Interface de programação de aplicativos (API)

Autor: Lewis Jackson
Data De Criação: 6 Poderia 2021
Data De Atualização: 14 Poderia 2024
Anonim
Interface de programação de aplicativos (API) - Tecnologia
Interface de programação de aplicativos (API) - Tecnologia

Contente

Definição - O que significa API (Application Programming Interface)?

Uma interface de programação de aplicativos (API), no Java, é uma coleção de pacotes, classes e interfaces pré-escritos com seus respectivos métodos, campos e construtores. Semelhante a uma interface do usuário, que facilita a interação entre humanos e computadores, uma API serve como uma interface de programa de software que facilita a interação.


Em Java, as tarefas de programação mais básicas são executadas pelas classes e pacotes da API, que são úteis para minimizar o número de linhas gravadas em partes do código.

O Java Development Kit (JDK) é composto por três componentes básicos, como a seguir:

  • Compilador Java
  • Java Virtual Machine (JVM)
  • Interface de programação de aplicativos Java (API)

A API Java, incluída no JDK, descreve a função de cada um de seus componentes. Na programação Java, muitos desses componentes são pré-criados e comumente usados. Assim, o programador pode aplicar código pré-escrito por meio da API Java. Depois de se referir às classes e pacotes de API disponíveis, o programador chama facilmente as classes e pacotes de código necessários para implementação.

Uma introdução ao Microsoft Azure e Microsoft Cloud | Neste guia, você aprenderá sobre o que é a computação em nuvem e como o Microsoft Azure pode ajudá-lo a migrar e administrar seus negócios a partir da nuvem.

Techopedia explica Application Programming Interface (API)

A API é uma biblioteca de classes, pacotes e interfaces Java disponíveis. Os três tipos de API são os seguintes:


  • API oficial do Java core, que é fornecida com o download do JDK
  • APIs oficiais oficiais do Java, que podem ser baixadas se necessário
  • APIs não oficiais, que são APIs de terceiros que podem ser baixadas de sites de origem

As APIs ajudam os programadores a determinar funções de classe ou pacote, parâmetros e outras informações necessárias. A API oficial inclui pacotes, por exemplo, pacotes de applet, gráficos e pacotes de oscilação da GUI, pacotes de entrada / saída (IO) e Abstract Windows Toolkit (AWT), entre outros.

Existem três quadros quando uma API é iniciada, da seguinte maneira:

  • O primeiro quadro mostra todos os componentes da API (classes e pacotes).
  • Quando um pacote específico é selecionado, o segundo quadro mostra todas as interfaces, classes e exceções desse pacote específico.
  • O terceiro e principal quadro fornece uma visão geral de todos os pacotes de API, que podem ser expandidos no quadro principal para mostrar o índice, a hierarquia de classes e as seções de ajuda.
Esta definição foi escrita no con de Java