Apakah
Java itu ? Java merupakan bahasa pemrograman berorientasi objek yang
dikembangkan oleh Sun Microsystem, suatu perusahaan yang terkenal dengan Workstation
UNIX high-end.
Sejak
dirilis pada tahun 1995, bahasa pemrograman Java dengan cepat memperoleh
popularitas di kalangan para pemrogram. Keberhasilan ini disebabkan teknologi
baru yang diperkenalkan Sun Microsystems yaitu Java Virtual Machine (JVM), yang
memungkinkan sebuah aplikasi dijalankan di atas platform apa saja sepanjang
pada mesin tersebut dipasang JVM.
Program
yang dihasilkan dengan bahasa Java dapat berupa applet (aplikasi kecil yang
berjalan di atas web browser) maupun berupa aplikasi mandiri yang dijalankan
dengan program Java Interpreter. Contoh program yang ditulis dengan bahasa Java
adalah HotJava yang berupa sebuah web browser.
Karakteristik Java
Java
adalah sebuah bahasa pemrograman berorientasi obyek murni. Jadi program –
program Java berada dalam sebuah struktur kelas – kelas dan obyek – obyek. Pada
dasarnya sintaks pada bahasa Java mirip dengan sintaks pada bahasa C atau C++.
Java bertipe kuat (strongly-typed). Ini berarti semua tipe data terikat secara
statis atau dengan kata lain setiap nama variabel diasosiasikan dengan sebuah
tipe data tunggal yang dikenali pada saat kompilasi.
Ciri utama dari
program Java adalah :
·
JVM (Java Virtual
Machine)
·
Garbage Collection
·
Code Security
Keuntungan dan
Kelemahan dari Java
1.
Java merupakan bahasa
pemrograman berorientasi objek (OOP).
2.
Memiliki tingkat
fleksibilitas yang tinggi dan program Java bersifat modular serta kode dapat
digunakan kembali.
3.
Java relatif lebih
mudah untuk dipelajari.
4.
Java lebih sederhana,
karena telah menghilangkan beberapa fitur dari C++ yang membingungkan dan sukar
untuk dipelajari.
5.
Java memiliki kinerja
yang tinggi dan handal.
6.
Java dapat
dipergunakan sebagai penterjemah sehingga dapat digunakan pada lingkungan komputer
jenis apapun tanpa merubah kode program kembali.
7.
Java memiliki tingkat
keamanan yang sangat baik.
8.
Multithreading,
sehingga program java dapat melakukan beberapa perintah (program) sekaligus.

No comments:
Post a Comment