Rakenduse programmeerimisliides (API)

Autor: Lewis Jackson
Loomise Kuupäev: 6 Mai 2021
Värskenduse Kuupäev: 1 Juuli 2024
Anonim
3D vision and binpicking  ENG Webinar by KUKA Nordic
Videot: 3D vision and binpicking ENG Webinar by KUKA Nordic

Sisu

Definitsioon - mida tähendab rakenduse programmeerimisliides (API)?

Rakenduse programmeerimisliides (API) Java koosseisus on eelkirjutatud pakettide, klasside ja liideste kogum nende vastavate meetodite, väljade ja konstruktoritega. Sarnaselt kasutajaliidesega, mis hõlbustab inimeste ja arvutite vahelist suhtlust, toimib API ka interaktsiooni hõlbustava tarkvaraprogrammi liidesena.


Java-s täidavad põhilisi programmeerimisülesandeid API klassid ja paketid, mis on abiks kooditükkidesse kirjutatavate ridade minimeerimisel.

Java arenduskomplekt (JDK) koosneb järgmistest kolmest põhikomponendist:

  • Java kompilaator
  • Java virtuaalmasin (JVM)
  • Java rakenduste programmeerimisliides (API)

JDK-ga kaasasolev Java API kirjeldab selle kõigi komponentide funktsioone. Java programmeerimisel on paljud neist komponentidest eelnevalt loodud ja tavaliselt kasutatavad. Seega on programmeerijal võimalik Java API kaudu rakendada eelkirjutatud koodi. Pärast saadaolevatele API-klassidele ja pakettidele viitamist kutsub programmeerija hõlpsalt kasutusele vajalikud koodiklassid ja paketid.

Sissejuhatus Microsoft Azure'i ja Microsoft Cloud | Kogu selle juhendi kaudu saate teada, mis on pilvandmetöötlus ja kuidas Microsoft Azure aitab teil pilvest rännata ja oma ettevõtet juhtida.

Techopedia selgitab rakenduste programmeerimisliidest (API)

API on saadaolevate Java klasside, pakettide ja liideste teek. Kolm API tüüpi on järgmised:


  • Ametlik Java tuum API, mis on komplekteeritud koos JDK allalaadimisega
  • Valikulised ametlikud Java API-d, mille võib vajadusel alla laadida
  • Mitteametlikud API-liidesed, mis on kolmanda osapoole API-liidesed, mida võidakse alla laadida allikate veebisaitidelt

API-d aitavad programmeerijatel kindlaks määrata klassi või paketi funktsioone, parameetreid ja muud vajalikku teavet. Ametlik API sisaldab muu hulgas pakette, näiteks apletipakette, graafika- ja GUI-kiippakette, sisend- / väljundpakette (IO) ja abstraktset Windowsi tööriistakomplekti (AWT).

API käivitamisel on kolm kaadrit:

  • Esimeses kaadris kuvatakse kõik API komponendid (klassid ja paketid).
  • Konkreetse paketi valimisel kuvatakse teises kaadris selle konkreetse paketi kõik liidesed, klassid ja erandid.
  • Kolmas ja peamine raam annavad ülevaate kõigist API pakettidest, mida saab põhiraamis laiendada, et näidata indeksi, klassi hierarhiat ja abiosasid.
See määratlus kirjutati Java keelde