Interface de programmation d'application (API)

Auteur: Lewis Jackson
Date De Création: 6 Peut 2021
Date De Mise À Jour: 1 Juillet 2024
Anonim
Interface de programmation d'application (API) - La Technologie
Interface de programmation d'application (API) - La Technologie

Contenu

Définition - Que signifie interface de programmation d'application (API)?

Une interface de programmation d'application (API), dans le contexte de Java, est un ensemble de packages, de classes et d'interfaces pré-écrits avec leurs méthodes, champs et constructeurs respectifs. Semblable à une interface utilisateur facilitant l’interaction entre les humains et les ordinateurs, une API sert d’interface de programme logiciel facilitant l’interaction.


En Java, la plupart des tâches de programmation de base sont effectuées par les classes et les packages de l’API, ce qui permet de réduire le nombre de lignes écrites dans des éléments de code.

Le kit de développement Java (JDK) comprend trois composants de base, à savoir:

  • Compilateur Java
  • Machine virtuelle Java (JVM)
  • Interface de programmation d'application Java (API)

L'API Java, incluse dans le JDK, décrit la fonction de chacun de ses composants. En programmation Java, beaucoup de ces composants sont pré-créés et couramment utilisés. Ainsi, le programmeur est capable d'appliquer du code pré-écrit via l'API Java. Après avoir référencé les classes et packages d'API disponibles, le programmeur appelle facilement les classes de code et les packages nécessaires à la mise en œuvre.

Introduction à Microsoft Azure et au nuage Microsoft | Tout au long de ce guide, vous apprendrez ce qu'est le cloud computing et comment Microsoft Azure peut vous aider à migrer et à exploiter votre entreprise à partir du cloud.

Techopedia explique l'interface de programmation d'application (API)

L'API est une bibliothèque de classes, packages et interfaces Java disponibles. Les trois types d’API sont les suivants:


  • API de base Java officielle, fournie avec le téléchargement du JDK
  • API Java officielles facultatives, qui peuvent être téléchargées si nécessaire
  • API non officielles, qui sont des API tierces pouvant être téléchargées à partir de sites Web sources

Les API aident les programmeurs à déterminer les fonctions de classe ou de package, les paramètres et autres informations nécessaires. L'API officielle inclut des packages, par exemple, des packages d'applets, des packages graphiques et d'interface graphique, des packages d'entrée / sortie (IO) et Abstract Windows Toolkit (AWT), entre autres.

Au démarrage d’une API, il existe trois cadres, comme suit:

  • La première image montre tous les composants de l'API (classes et packages).
  • Lorsqu'un package particulier est sélectionné, la seconde trame affiche toutes les interfaces, les classes et les exceptions de ce package particulier.
  • La troisième et principale trame fournit une vue d'ensemble de tous les packages d'API, qui peuvent être développés dans la trame principale pour afficher l'index, la hiérarchie des classes et les sections d'aide.
Cette définition a été écrite dans le con de Java