API (Application Programming Interface)

Autore: Lewis Jackson
Data Della Creazione: 6 Maggio 2021
Data Di Aggiornamento: 1 Luglio 2024
Anonim
What is an API? - Application Programming Interface
Video: What is an API? - Application Programming Interface

Contenuto

Definizione: cosa significa API (Application Programming Interface)?

Un'interfaccia di programmazione dell'applicazione (API), con Java, è una raccolta di pacchetti, classi e interfacce predefiniti con i rispettivi metodi, campi e costruttori. Simile a un'interfaccia utente, che facilita l'interazione tra uomo e computer, un'API funge da interfaccia di programma software che facilita l'interazione.


In Java, la maggior parte delle attività di programmazione di base viene eseguita dalle classi e dai pacchetti dell'API, utili per ridurre al minimo il numero di righe scritte all'interno di pezzi di codice.

Java Development Kit (JDK) è composto da tre componenti di base, come segue:

  • Compilatore Java
  • Java Virtual Machine (JVM)
  • API (Application Programming Interface) Java

L'API Java, inclusa con JDK, descrive la funzione di ciascuno dei suoi componenti. Nella programmazione Java, molti di questi componenti sono pre-creati e comunemente usati. Pertanto, il programmatore è in grado di applicare il codice pre-scritto tramite l'API Java. Dopo aver fatto riferimento alle classi e ai pacchetti API disponibili, il programmatore richiama facilmente le classi di codice e i pacchetti necessari per l'implementazione.

Un'introduzione a Microsoft Azure e Microsoft Cloud | In questa guida imparerai cos'è il cloud computing e in che modo Microsoft Azure può aiutarti a migrare ed eseguire la tua azienda dal cloud.

Techopedia spiega Application Programming Interface (API)

L'API è una libreria di classi, pacchetti e interfacce Java disponibili. I tre tipi di API sono i seguenti:


  • API core Java ufficiale, in bundle con il download JDK
  • API Java ufficiali opzionali, che possono essere scaricate se necessario
  • API non ufficiali, che sono API di terze parti che possono essere scaricate dai siti Web di origine

Le API aiutano i programmatori a determinare funzioni di classe o pacchetto, parametri e altre informazioni necessarie. L'API ufficiale include pacchetti, ad esempio pacchetti di applet, pacchetti di grafica e di interfaccia grafica, pacchetti di input / output (IO) e Abstract Windows Toolkit (AWT), tra gli altri.

Esistono tre frame all'avvio di un'API, come segue:

  • Il primo frame mostra tutti i componenti API (classi e pacchetti).
  • Quando viene selezionato un determinato pacchetto, il secondo frame mostra tutte le interfacce, le classi e le eccezioni di quel particolare pacchetto.
  • Il terzo e il frame principale forniscono una panoramica di tutti i pacchetti API, che possono essere espansi nel frame principale per mostrare l'indice, la gerarchia di classi e le sezioni della guida.
Questa definizione è stata scritta nel truffatore di Java