Uygulama Programlama Arabirimi (API)

Yazar: Lewis Jackson
Yaratılış Tarihi: 6 Mayıs Ayı 2021
Güncelleme Tarihi: 1 Temmuz 2024
Anonim
Web Api (.Net Core) Part-4 (Türkçe İçerik)
Video: Web Api (.Net Core) Part-4 (Türkçe İçerik)

İçerik

Tanım - Uygulama Programlama Arabirimi (API) ne anlama geliyor?

Java'nın con'unda bulunan bir uygulama programlama arayüzü (API), önceden yazılmış paketler, sınıflar ve kendi yöntemleri, alanları ve kurucuları ile olan arayüzlerin bir koleksiyonudur. İnsanlar ve bilgisayarlar arasındaki etkileşimi kolaylaştıran bir kullanıcı arayüzüne benzer şekilde, bir API etkileşimi kolaylaştıran bir yazılım programı arayüzü olarak işlev görür.


Java'da, temel programlama görevlerinin çoğu, API'nin sınıfları ve paketleri tarafından gerçekleştirilir; bu, kod parçaları içinde yazılmış satır sayısını en aza indirmeye yardımcı olur.

Java Development Kit (JDK), aşağıdaki gibi üç temel bileşenden oluşur:

  • Java derleyicisi
  • Java Sanal Makinesi (JVM)
  • Java Uygulama Programlama Arabirimi (API)

JDK ile birlikte verilen Java API, bileşenlerinin her birinin işlevini açıklar. Java programlamada, bu bileşenlerin çoğu önceden oluşturulmuştur ve yaygın olarak kullanılmaktadır. Böylece, programcı önceden yazılmış kodu Java API'sı aracılığıyla uygulayabilir. Mevcut API sınıflarına ve paketlerine atıf yaptıktan sonra, programcı kolayca gerekli kod sınıflarını ve uygulama için paketleri çağırır.

Microsoft Azure ve Microsoft Cloud'a Giriş | Bu kılavuz boyunca, bulut bilişimin neyle ilgili olduğunu ve Microsoft Azure'un işinizi buluttan geçirmenize ve yürütmenize nasıl yardımcı olabileceğini öğreneceksiniz.

Techopedia Uygulama Programlama Arayüzünü (API) açıklıyor

API, mevcut Java sınıfları, paketleri ve arayüzleri içeren bir kütüphanedir. Üç API türü aşağıdaki gibidir:


  • JDK indirmesiyle birlikte gelen resmi Java çekirdek API'si
  • Gerekirse indirilebilecek isteğe bağlı resmi Java API'leri
  • Kaynak web sitelerinden indirilebilecek üçüncü taraf API'ler olan gayri resmi API'ler

API'ler programcıların sınıf veya paket işlevlerini, parametreleri ve diğer gerekli bilgileri belirlemelerine yardımcı olur. Resmi API, diğerleri arasında paketler, örneğin uygulama paketleri, grafikler ve GUI salıncak paketleri, giriş / çıkış (IO) paketleri ve Abstract Windows Toolkit (AWT) içerir.

Bir API başladığında aşağıdaki gibi üç çerçeve vardır:

  • İlk çerçeve tüm API bileşenlerini (sınıflar ve paketler) gösterir.
  • Belirli bir paket seçildiğinde, ikinci çerçeve o paketin tüm arayüzlerini, sınıflarını ve istisnalarını gösterir.
  • Üçüncü ve birincil çerçeve, indeksi, sınıf hiyerarşisini ve yardım bölümlerini göstermek için ana çerçevede genişletilebilecek tüm API paketlerine genel bir bakış sunar.
Bu tanım Java con'da yazılmıştır.