Anda di halaman 1dari 1

Sekarang ini Java menjadi sebuah bahasa pemrograman yang populer dan dimanfaatk

an secara luas untuk pengembangan perangkat lunak. Kebanyakan perangkat lunak ya


ng menggunakan Java adalah ponsel feature dan ponsel pintar atau smartphone.
Kelebihan dan kekurangan Java
Setelah membahas mengenai pengertian java, selanjutnya kita membahas mengenai ke
lebihan dan kekurangan java. Kelebihan Java yang pertama tentu saja multiplatfor
m. Java dapat dijalankan dalam beberapa platform komputer dan sistem operasi yan
g berbeda. Hal ini sesuai dengan slogannya yangs udah dibahas sebelumnya. Yang k
edua adalah OOP atau Object Oriented Programming. Java memiliki library yang len
gkap. Library disini adalah sebuah kumpulan dari program yang disertakan dalam J
ava. Hal ini akan memudahkan pemrograman menjadi lebih mudah. Kelengkapan librar
y semakin beragam jika ditambah dengan karya komunitas Java.
Setiap hal pasti memiliki kelebihan dan kekurangan. Kekurangan yang dimiliki ole
h Java adalah pada satu slogannya, takni Tulis sekali dan jalankan dimana saja ter
nyata tidak sepenuhnya benar. Beberapa hal harus disesuaikan jika dijalankan pad
a platform yang berbeda. Misalnya untuk J2SE dengan platform SWT-AWT bridge tida
k dapat berfungsi di Mac OS X. Kekurangan lainnya adalah kemudahan aplikasi Java
didekompilasi. Dekompilasi adalah suatu proses membalikkan sebuah aplikasi menj
adi kode sumbernya. Hal ini memungkinkan terjadi pada Java karena berupa bytecod
e yang menyimpan bahasa tingkat tinggi. Hal ini terjadi pula pada platform .NET
dari Microsoft sehingga program yang dihasilkan mudah dibajak kodenya karena sul
it untuk disembunyikan.
Kekurangan Java yang lain adalah penggunaan memori yang cukup banyak, lebih besa
r daripada bahasa tingkat tinggi sebelum generasi Java. Namun hal ini memang ses
uai dengan fitur beragam yang dimiliki oleh Java. Masalah memori ini juga tidak
dialami oleh semua pengguna aplikasi Java. Mereka yang sudah menggunakan perangk
at keras dengan teknologi terbaru tidak merasakan kelambatan dan konsumsi memori
Java yang tinggi. Lain halnya dengan mereka yang menggunakan teknologi lama ata
u komputer yang sudah berumur tua lebih dari empat tahun akan merasakan adanya k
elambatan. Namun apapun kelemahan yang dimiliki Java, faktanya adalah Java merup
akan bahasa pemrograman yang populer dan digunakan di seluruh dunia saat ini.

Anda mungkin juga menyukai