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