Sabtu, 05 Januari 2013

Sejarah Perkembangan Bahasa JAVA



Kali ini kita akan membahas perkembangan dari bahasa JAVA. JAVA adalah sebuah bahasa pemrograman yang dapat digunakan pada semua jenis komputer bahkan telepon genggam. Bahasa JAVA di cetuskan oleh JAMES GOSHLING saat ia masih tergabung dalam SUN MICROSYSTEM. Bahasa ini banyak menggunakan sintaksis dari bahasa C dan C++,namun dengan tampilan yang lebih sederhana.
Java dikenal pula dengan slogannya, "Tulis sekali, jalankan di mana pun". Saat ini java merupakan bahasa pemrograman yang paling populer digunakan, dan secara luas dimanfaatkan dalam pengembangan berbagai jenis perangkat lunak aplikasi ataupun aplikasi berbasis web.

VERSI AWAL
Versi awal Java ditahun 1996 sudah merupakan versi release sehingga dinamakan Java Versi 1.0. Java versi ini menyertakan banyak paket standar awal yang terus dikembangkan pada versi selanjutnya:
  • java.lang: Peruntukan kelas elemen-elemen dasar.
  • java.io: Peruntukan kelas input dan output, termasuk penggunaan berkas.
  • java.util: Peruntukan kelas pelengkap seperti kelas struktur data dan kelas kelas penanggalan.
  • java.net: Peruntukan kelas TCP/IP, yang memungkinkan berkomunikasi dengan komputer lain menggunakan jaringan TCP/IP.
  • java.awt: Kelas dasar untuk aplikasi antarmuka dengan pengguna (GUI)
  • java.applet: Kelas dasar aplikasi antar muka untuk diterapkan pada penjelajah web.

KELEBIHAN
  • Multiplatform. Dapat dijalankan di ;enih dari satu platform sesuai dengan prinsip tulis sekali, jalankan di mana saja.
  • Pemrogram Berorientasi Objek
  • Perpustakaan Kelas Yang Lengkap, Java terkenal dengan kelengkapan library (kumpulan program program yang disertakan dalam pemrograman java) yang sangat memudahkan dalam penggunaan oleh para pemrogram untuk membangun aplikasinya.
  • Bergaya C++, memiliki sintaks seperti bahasa pemrograman C++ sehingga menarik banyak pemrogram C++ untuk pindah ke Java.
  • Pengumpulan sampah otomatis, memiliki fasilitas pengaturan penggunaan memori sehingga para pemrogram tidak perlu melakukan pengaturan memori secara langsung (seperti halnya dalam bahasa C++ yang dipakai secara luas).
Kekurangan 

  • Masih ada beberapa hal yang tidak kompetibel antara platform satu dengan yang lainnya. 
  • Mudah didekompilasi
  • Penggunaan memori yang banyak

JAVA pada saat ini banyak digunakkan di berbagai bidang aplikasi, antara lain: Java Desktop Application, J2me (Java Micro Edition) atau sering dikenal Java for Mobile, Java Web Server (JSP, JSF), Java Applet, dan Java untuk TV Cable.

Sumber :  
http://techcoding.wordpress.com/2012/03/29/sejarah-bahasa-pemrograman-java/

Tidak ada komentar:

Posting Komentar