API adalah Seperangkat fungsi standar yang disediakan oleh OS atau Bahasa. Dalam Java, API dimasukkan ke dalam package-package yang sesuai dengan fungsinya.

Java mengandung ratusan kelas standar :

– J2SE: Edisi standar

– J2EE: Edisi enterprise (lebih banyak kelas)

– J2ME: Subset kelas standar

Kelas-kelas ini memungkinkan pembuatan program dengan mudah. API Java cukup lengkap, mulai dari yang sederhana (misalnya struktur data Stack) Sampai yang kompleks (seperti enkripsi dan akses file ZIP).

Cara Memakai API

  • Dilakukan dengan mengimpor package/kelas import java.util.Stack;
  • Ada beberapa kelas bernama sama dipackage yang berbeda, yaitu :

– import salah satu dan gunakan nama lengkap untuk yang lain, atau

– gunakan nama lengkap semua kelas

Ada tiga jenis Bahasa Pemrograman Java Application Programming Interface (API):

Pihak-pihak ketiga dapat dengan bebas mengimplementasikan spesifikasi JSR API resmi (bahkan untuk API inti dari bahasa), memberikan bahwa mereka menyesuaikan diri dengan Teknologi Kompatibilitas Kit (TCK) untuk JSR ini (yang TCK adalah paket tes yang memeriksa kesesuaian dari implementasi untuk JSR). The result of this freedom is that many official APIs have more implementations than the Sun’s Reference implementation (RI). Hasil dari kebebasan ini adalah bahwa banyak API resmi memiliki lebih implementasi daripada Matahari pelaksanaan Referensi (RI). Anda dapat menggunakan kelas Java dan API untuk mengakses konten di berbagai server konten.

The DB2 Content Management pusat informasi yang menyediakan dokumentasi API berikut:

Berikut ini adalah sebagian daftar Application Programming Interface (API) untuk Java Programming Language.

Sumber:

http://kur2003.if.itb.ac.id/file/IF2281_Java_API.pdf

http://en.wikipedia.org/wiki/api

Original Post By : Selly Margaretha