Διεπαφή προγραμματισμού εφαρμογών (API)

Συγγραφέας: Lewis Jackson
Ημερομηνία Δημιουργίας: 6 Ενδέχεται 2021
Ημερομηνία Ενημέρωσης: 1 Ιούλιος 2024
Anonim
api injili
Βίντεο: api injili

Περιεχόμενο

Ορισμός - Τι σημαίνει η διεπαφή προγραμματισμού εφαρμογών (API);

Μια διεπαφή προγραμματισμού εφαρμογών (API), στο con της Java, είναι μια συλλογή προκατασκευασμένων πακέτων, κλάσεων και διεπαφών με τις αντίστοιχες μεθόδους, πεδία και κατασκευαστές. Παρόμοια με τη διεπαφή χρήστη, η οποία διευκολύνει την αλληλεπίδραση μεταξύ ανθρώπων και υπολογιστών, ένα API χρησιμεύει ως διεπαφή προγράμματος λογισμικού που διευκολύνει την αλληλεπίδραση.


Στην Java, οι περισσότερες βασικές εργασίες προγραμματισμού εκτελούνται από τις κλάσεις και τα πακέτα του API, τα οποία βοηθούν στην ελαχιστοποίηση του αριθμού γραμμών γραμμένων σε κομμάτια κώδικα.

Το Java Development Kit (JDK) αποτελείται από τρία βασικά συστατικά, ως εξής:

  • Java compiler
  • Εικονική μηχανή Java (JVM)
  • Διεπαφή προγραμματισμού εφαρμογών Java (API)

Το API Java, που περιλαμβάνεται στο JDK, περιγράφει τη λειτουργία καθενός από τα συστατικά του. Στον προγραμματισμό Java, πολλά από αυτά τα στοιχεία είναι προκατασκευασμένα και χρησιμοποιούνται ευρέως. Έτσι, ο προγραμματιστής είναι σε θέση να εφαρμόσει προειδοποιημένο κώδικα μέσω του Java API. Αφού αναφερθεί στις διαθέσιμες κλάσεις και πακέτα API, ο προγραμματιστής επικαλείται εύκολα τις απαραίτητες τάξεις και πακέτα κωδίκων για υλοποίηση.

Εισαγωγή στη Microsoft Azure και το Microsoft Σε αυτό τον οδηγό θα μάθετε τι είναι το cloud computing και πώς η Microsoft Azure μπορεί να σας βοηθήσει να μεταφέρετε και να εκτελέσετε την επιχείρησή σας από το cloud.

Η Techopedia εξηγεί τη διεπαφή προγραμματισμού εφαρμογών (Application Programming Interface - API)

Το API είναι μια βιβλιοθήκη διαθέσιμων τάξεων Java, πακέτων και διεπαφών. Οι τρεις τύποι API έχουν ως εξής:


  • Επίσημο API πυρήνα Java, το οποίο συνοδεύεται από τη λήψη του JDK
  • Προαιρετικά επίσημα Java API, τα οποία μπορούν να μεταφορτωθούν αν χρειαστεί
  • Ανεπίσημα API, τα οποία είναι API τρίτου μέρους που μπορούν να μεταφορτωθούν από ιστοτόπους πηγής

Τα API βοηθούν τους προγραμματιστές να καθορίσουν τις λειτουργίες, τις παραμέτρους και τις άλλες απαραίτητες πληροφορίες. Το επίσημο API περιλαμβάνει πακέτα, π.χ. πακέτα εφαρμογών, γραφικά και πακέτα ταλάντευσης GUI, πακέτα εισροών / εκροών (IO) και αφηρημένο εργαλείο εργαλείων Windows (AWT), μεταξύ άλλων.

Υπάρχουν τρία πλαίσια όταν ξεκινά ένα API, ως εξής:

  • Το πρώτο πλαίσιο δείχνει όλα τα στοιχεία API (κλάσεις και πακέτα).
  • Όταν επιλέγεται ένα συγκεκριμένο πακέτο, το δεύτερο πλαίσιο δείχνει όλες τις διεπαφές, τις κλάσεις και τις εξαιρέσεις του συγκεκριμένου πακέτου.
  • Το τρίτο και κύριο πλαίσιο παρέχει μια επισκόπηση όλων των πακέτων API, τα οποία μπορούν να επεκταθούν στο κύριο πλαίσιο για να εμφανιστούν οι ενότητες ευρετηρίου, ιεραρχίας τάξης και βοήθειας.
Ο ορισμός αυτός γράφτηκε στο con της Java