Start Back Next End
  
19
Java
dikembangkan
oleh tim yang dipimpin
oleh James Gosling
di
sun
Microsystem. Awalnya disebut Oak, yang dirancang pada tahun 1991
untuk digunakan
dalam
chip
tertanam dalam
peralatan elektronik
konsumen. Pada tahun 2005, berganti
nama java, itu didesain ulang untuk mengembangkan aplikasi internet (Liang, 2011:32).
Java
adalah
fitur lengkap
yang pada umumnya merupakan bahasa pemrograman
yang
bertujuan
untuk
digunakan dalam
mengembangkan
kuat
aplikasi mission-critical.
Java layaknya C++ karena sama-sama bahasa pemrograman yang berorientasi objek
dimana pemrogramannya yang menggunakan kelas (class) untuk membentuk objek.
Java
memungkinkan pengguna
untuk mengembangkan
dan menyebarkan aplikasi
di
internet untuk server, komputer desktop dan perangkat genggam kecil.
Spesifikasi bahasa Java dan Java application program interface
(API)
menjelaskan standar bahasa java. Spesifikasi bahasa java merupakan  definisi teknis dari
bahasa yang mencakup sintaks dan semantik dari bahasa pemrograman java. Sedangkan
Java API berisi kelas
standar
dan antarmuka untuk
mengembangkan program
java
(Liang, 2011:34).
Desain
API untuk
java
GUI
pemrograman adalah
contoh penerapan object
oriented principle yang sangat baik. Ketika
java
diperkenalkan, kelas
GUI
yang
tergabung
dalam sebuah perpustakaan
dikenal sebagai
Abstract Windows Toolkit
(AWT). AWT digunakan secara baik untuk mengembangkan antarmuka pengguna grafis
sederhana, tetapi tidak untuk
pengembangan proyek
lengkap
GUI.
Selain itu,
AWT
rentan terhadap
bug
platform yang
spesifik. AWT
komponen
antarmuka pengguna
digantikan
oleh perpustakaan
yang paling kuat, serbaguna, dan fleksibel
yang dikenal
sebagai
komponen Swing.
Komponen
Swing
tergambar
langsung pada
kanvas
menggunakan kode
java, kecuali untuk
komponen
subclass
dari
java.awt.window
atau
Word to PDF Converter | Word to HTML Converter