Superman

Kamis, 19 Oktober 2017

KELEBIHAN DAN KEKURANGAN JAVA

Kelebihan Pemrograman JavaBeberapa Kelebihan Pemrograman Java dibanding pemrograman lain:
  • Dapat dijalankan di beberapa sistem operasi komputer biasa disebut multiplatform, sehingga pengguna cukup menuliskan sebuah program Java untuk kemudian digunakan pada beberapa sistem operasi komputer yang berbeda.Contohnya: Untuk Hp yang ada Platform Java, Android, Windows, Linux.
  • Bahasa pemrograman yang digunakan tidak rumit dan banyak fitur yang dulunya manual telah dikerjakan secara otomatis, jadi memudahkan programer.
  • Pemrograman berorientasi objek, Konsep ini dalam bahasa inggris Object Oriented Programming.
  • Lengkapnya perpustakan (library) yang akan sangat memudahkan pengguna untuk membangun aplikasi yang sesuai dengan kebutuhannya.
  • Bergaya C++ sehingga menarik banyak pemrograman dengan konsep C++ untuk hijrah (pindah) ke Java.
  • Pengumpulan ‘sampah’ secara otomatis, sehingga pengguna tidak perlu melakukan pengaturan memori secara langsung.
4. Kekurangan Pemrograman JavaSelain Kelebihan, Pemrograman memiliki Kekurangan. Beberapa kekurangannya yaitu: 
  • Kurang Kompatible, karena masih ada beberapa hal yang tidak cocok/mendukung antara satu sistem operasi dengan sistem operasi lainnya.
  • Mudah di Dekompilasi, Dekompilasi adalah proses membalikan kode jadi menjadi kode sumber. Hal ini mungkin disebabkan oleh kode yang digunakan pada Java merupkan bytekode yang menyimpan banyak atribut bahasa tingkat tinggi. Dan akibatnya akan ada orang yang tidak bertanggung jawab memplagiat kode sumber buatan orang lain.
  • Pengunaan memori yang banyak, kerena Pemrograman Java membutuhkan tempat penyimpanan yang lebih besar jika dibandingkan dengan bahasa tingkat tinggi lainnya, seperti C/C++ dan Pascal.
Daftar pustaka https://www.kompasiana.com/fadlan2436/apa-sih-manfaat-dari-pemrograman-java_56260ce69197736a0a155c21

Tidak ada komentar:

Posting Komentar

Contoh Pemerograman JAVA

Contoh Sederhana Implementasi Program Java Contoh 1: Contoh 2 : Contoh 3 :