Mohon tunggu...
Putra Setiawan
Putra Setiawan Mohon Tunggu... -

Selanjutnya

Tutup

Inovasi

Kelebihan dan Kekurangan Java

21 Oktober 2015   22:56 Diperbarui: 21 Oktober 2015   23:06 1956
+
Laporkan Konten
Laporkan Akun
Kompasiana adalah platform blog. Konten ini menjadi tanggung jawab bloger dan tidak mewakili pandangan redaksi Kompas.
Lihat foto
Bagikan ide kreativitasmu dalam bentuk konten di Kompasiana | Sumber gambar: Freepik

         

 Java yaitu bahasa program berbasis objek yang kemampuannya dibuat lebih tinggi dari yang sebelumnya. Java berasal dari proyek Oak yang dimotori oleh Patrick Naughton Mike Sheridan,James Gosling, dan Bill Joy, beserta sembilan pemrogram lainnya dari Sun Microsystems. Java Memiliki Kelebihan dan Kekurangan yaitu sebagai berikut :

 

  • Kelebihan 

            Kelebihan dari Java adalah sebagai berikut :

            1. OOP : singkatan dari Object Oriented Programming yang artinya semua aspek yang terdapat di Java adalah objek. Hal                 ini sangat memudahkan programmer untuk mendesain, membuat, mengembangkan dan mengalokasi kesalahan                         sebuah program dengan basis java secara cepat, tepat, mudah dan terorganisir.

            2. Library Kelas Sangat Lengkap

 

            3. Memiliki atau Bergaya C++

            4. Membuat program dengan lebih cepat

            5. memiliki fasilitas pengaturan penggunaan memori sehingga programmer tidak perlu melakukan pengaturan memori                     secara langsung

 

  •  Kekurangan

           Kekurangan dari Java adalah sebagai berikut :

                1. Java memiliki kecepatan yang kurang dari C++

                2. Java adalah bahasa pemrograman yang kompleks

                3. Java menggunakan memori yang banyak

                4. Program yang dibuat oleh Java lebih lambat dibanding program yang dibuat dengan bahasa lain seperti C                                      atau C++.

                5. Java mudah didekompilasi yang dikarenakan kode jadi Java merupakan bytecode yang menyimpan banyak atribut                       bahasa tingkat tinggi, seperti nama-nama kelas, metode, dan tipe data.algoritma yang digunakan program akan                           lebih sulit disembunyikan dan mudah dibajak

 

 

 

 

 

 

 

Baca konten-konten menarik Kompasiana langsung dari smartphone kamu. Follow channel WhatsApp Kompasiana sekarang di sini: https://whatsapp.com/channel/0029VaYjYaL4Spk7WflFYJ2H

HALAMAN :
  1. 1
  2. 2
  3. 3
Mohon tunggu...

Lihat Konten Inovasi Selengkapnya
Lihat Inovasi Selengkapnya
Beri Komentar
Berkomentarlah secara bijaksana dan bertanggung jawab. Komentar sepenuhnya menjadi tanggung jawab komentator seperti diatur dalam UU ITE

Belum ada komentar. Jadilah yang pertama untuk memberikan komentar!
LAPORKAN KONTEN
Alasan
Laporkan Konten
Laporkan Akun