Anwendungsprogrammierschnittstelle (API)

Autor: Lewis Jackson
Erstelldatum: 6 Kann 2021
Aktualisierungsdatum: 1 Juli 2024
Anonim
Tutorial: Wertpapierorder mit der comdirect REST API
Video: Tutorial: Wertpapierorder mit der comdirect REST API

Inhalt

Definition - Was bedeutet Application Programming Interface (API)?

Eine Anwendungsprogrammierschnittstelle (Application Programming Interface, API) im Con von Java ist eine Sammlung von vorab geschriebenen Paketen, Klassen und Schnittstellen mit ihren jeweiligen Methoden, Feldern und Konstruktoren. Ähnlich einer Benutzerschnittstelle, die die Interaktion zwischen Mensch und Computer erleichtert, dient eine API als Softwareprogrammschnittstelle, die die Interaktion erleichtert.


In Java werden die meisten grundlegenden Programmieraufgaben von den API-Klassen und -Paketen ausgeführt. Dies ist hilfreich, um die Anzahl der in Codeteilen geschriebenen Zeilen zu minimieren.

Das Java Development Kit (JDK) besteht aus drei grundlegenden Komponenten:

  • Java-Compiler
  • Java Virtual Machine (JVM)
  • Java Application Programming Interface (API)

Die im JDK enthaltene Java-API beschreibt die Funktion der einzelnen Komponenten. Bei der Java-Programmierung werden viele dieser Komponenten vorab erstellt und häufig verwendet. Auf diese Weise kann der Programmierer vorab geschriebenen Code über die Java-API anwenden. Nachdem der Programmierer auf die verfügbaren API-Klassen und -Pakete verwiesen hat, ruft er einfach die für die Implementierung erforderlichen Code-Klassen und -Pakete auf.

Eine Einführung in Microsoft Azure und die Microsoft Cloud | In diesem Handbuch erfahren Sie, worum es beim Cloud-Computing geht und wie Microsoft Azure Sie bei der Migration und Ausführung Ihres Unternehmens aus der Cloud unterstützen kann.

Techopedia erklärt Application Programming Interface (API)

Die API ist eine Bibliothek verfügbarer Java-Klassen, -Pakete und -Schnittstellen. Die drei API-Typen lauten wie folgt:


  • Offizielle Java-Core-API, die mit dem JDK-Download gebündelt wird
  • Optionale offizielle Java-APIs, die bei Bedarf heruntergeladen werden können
  • Inoffizielle APIs, dh APIs von Drittanbietern, die von Quellwebsites heruntergeladen werden können

Die APIs helfen Programmierern, Klassen- oder Paketfunktionen, Parameter und andere notwendige Informationen zu bestimmen. Die offizielle API enthält unter anderem Pakete, z. B. Applet-Pakete, Grafik- und GUI-Swing-Pakete, Eingabe- / Ausgabe-Pakete (IO-Pakete) und das Abstract Windows Toolkit (AWT).

Es gibt drei Frames, wenn eine API gestartet wird:

  • Der erste Frame zeigt alle API-Komponenten (Klassen und Pakete).
  • Wenn ein bestimmtes Paket ausgewählt ist, werden im zweiten Frame alle Schnittstellen, Klassen und Ausnahmen dieses bestimmten Pakets angezeigt.
  • Der dritte und der primäre Frame bieten eine Übersicht über alle API-Pakete, die im Hauptrahmen erweitert werden können, um den Index, die Klassenhierarchie und die Hilfeabschnitte anzuzeigen.
Diese Definition wurde in der Con von Java geschrieben