Java adalah sebuah teknologi yang diperkenalkan oleh Sun Microsystems
pada pertengahan tahun 1990. Menurut definisi dari Sun, Java adalah nama
untuk sekumpulan teknologi untuk membuat dan menjalankan perangkat
luinak pada komputer standalone ataupun pada lingkungan jaringan. Kita
lebih menyukai menyebut Java sebagai sebuah teknologi dibanding hanya
sebuah bahasa pemrograman, karena Java lebih lengkap dibanding sebuah
bahasa pemrograman konvensional. Teknologi Java memiliki tiga komponen
penting, yaitu:
• Programming-language specification
• Application-programming interface
• Virtual-machine specification
Bahasa Java dapat dikategorikan sebagai sebuah bahasa pemrograman
berorientasi objek, pemrograman terdistribusi dan bahasa pemrograman
multithrreaded . Objek Java dispesifikasi dengan membentuk kelas. Untuk
masing-masing kelas Java, kompiler Java memproduksi sebuah file keluaran
arsitektur netral yang akan jalan pada berbagai implementasi dari Java
Virtual Machine (JVM). Awalnya Java sangat digemari oleh komunitas
pemrograman internet, karena Java mendukung untuk applets , dimana
program dengan akses sumber daya terbatas yang jalan dalam sebuah web
browser. Java juga menyediakan dukungan level tinggi untuk networking
dan objek terdistribusi. Java juga dianggap sebagai sebuah bahasa yang
aman. Tampilan ini pada khususnya penting menganggap bahwa sebuah
program Java boleh mengeksekusi silang sebuah jaringan terdistribusi.
Sehingga bahasa Java saat ini termasuk bahasa pemrograman yang relatif
mudah untuk dipelajari karena banyaknya contoh dan konsep yang beredar
luas, baik berupa buku maupun di internet. Tetapi program yang dibuat
dalam bahasa Java juga relatif lebih banyak membutuhkan waktu saat di
eksekusi (lebih lama) dikarenakan untuk menjalankan programnya
dibutuhkan JVM (perantara antar program dan sistem operasi).
Tidak ada komentar:
Posting Komentar