Contenuto
- Definizione: cosa significa API (Application Programming Interface)?
- 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)
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.