Application Programming Interface (API)

Forfatter: Lewis Jackson
Oprettelsesdato: 6 Kan 2021
Opdateringsdato: 1 Juli 2024
Anonim
What is an API? - Application Programming Interface
Video.: What is an API? - Application Programming Interface

Indhold

Definition - Hvad betyder Application Programming Interface (API)?

En applikationsprogrammeringsgrænseflade (API) i Java-con er en samling af forkrydsede pakker, klasser og grænseflader med deres respektive metoder, felter og konstruktører. I lighed med en brugergrænseflade, der letter interaktion mellem mennesker og computere, fungerer en API som et softwareprograminterface, der letter interaktion.


I Java udføres de fleste grundlæggende programmeringsopgaver af API's klasser og pakker, som er nyttige til at minimere antallet af linjer skrevet inden for kodestykker.

Java Development Kit (JDK) består af tre grundlæggende komponenter, som følger:

  • Java-kompilator
  • Java Virtual Machine (JVM)
  • Java-applikationsprogrammeringsgrænseflade (API)

Java API, inkluderet i JDK, beskriver funktionen af ​​hver af dens komponenter. I Java-programmering er mange af disse komponenter forud oprettet og ofte brugt. Således er programmereren i stand til at anvende forbeskrevet kode via Java API. Efter at have henvist til de tilgængelige API-klasser og -pakker påkalder programmøren let de nødvendige kodeklasser og pakker til implementering.

En introduktion til Microsoft Azure og Microsoft Cloud | Gennem denne vejledning lærer du, hvad cloud computing handler om, og hvordan Microsoft Azure kan hjælpe dig med at migrere og drive din virksomhed fra skyen.

Techopedia forklarer Application Programming Interface (API)

API er et bibliotek med tilgængelige Java-klasser, pakker og grænseflader. De tre API-typer er som følger:


  • Officiel Java core API, som er bundet med JDK download
  • Valgfri officielle Java API'er, som kan downloades om nødvendigt
  • Uofficielle API'er, som er tredjeparts API'er, der kan downloades fra kildewebsteder

API'erne hjælper programmerere med at bestemme klasse- eller pakkefunktioner, parametre og anden nødvendig information. Den officielle API inkluderer pakker, fx appletpakker, grafik- og GUI-svingpakker, input / output (IO) -pakker og Abstract Windows Toolkit (AWT), blandt andre.

Der er tre rammer, når en API starter, som følger:

  • Den første ramme viser alle API-komponenter (klasser og pakker).
  • Når en bestemt pakke er valgt, viser den anden ramme alle grænseflader, klasser og undtagelser fra den pågældende pakke.
  • Den tredje og primære ramme giver et overblik over alle API-pakker, som kan udvides i hovedrammen for at vise indeks, klassehierarki og hjælpesektioner.
Denne definition blev skrevet på Java-koden