Bahasa Pemrograman Java
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.
Tidak ada komentar:
Posting Komentar