Pages

Pages

Monday, September 30, 2013

Java

        Java adalah bahasa pemrograman yang dapat dijalankan diberbagai komputer termasuk telpon genggam. Bahasa ini awalnya dibuat oleh James Gosling saat masih bergabung di Sun Microsystems saat ini merupakan bagian dari Oracle dan dirilis tahun 1995. Bahasa ini banyak mengadopsi sintaksis yang terdapat pada C dan C++ namun sintaksis model objek yang lebih sederhana serta dukungan rutin-rutin aras bawah yang minimal.

       Java merupakan bahasa pemrograman yang bersifat umum/non-spesifik (general purpose), dan secara khusus didesain untuk memanfaatkan dependensi implementasi seminimal mungkin.
Java memiliki kelebihan dan kekurangannya yaitu :

Kelebihan Java :
1. Multiplatform : kelebihan utama dari java dapat dijalankan di beberapa platform / sistem operasi komputer, sesuai dengan prinsip tulis sekali, jalankan dimana saja.

2. OOP

3. Perpustakaan kelas yang lengkap : java terkenal dengan kelengkapan library/perpustakaan yang sangat memudahkan dalam penggunaan oleh para pemrogram untuk membangun aplikasinya.

4. Bergaya C++ : memiliki sintaks seperti bahasa pemrograman C++ sehingga menarik banyak pemrogram C++ untuk pindah ke Java.

5. Pengumpulan sampah otomatis : memiliki fasilitas pengaturan penggunaan memori sehingga para pemrogram tidak perlu melakukan pengaturan memori secara langsung.

Kekurangan Java :
1. Tulis sekali, jalankan dimana saja : masih ada beberapa hal yang tidak kompatibel antara platform satu dengan platform lain.

2. Mudah didekompilasi : dekompilasi adalah proses membalikkan dari kode jadi kode sumber.

3. Penggunaan memori yang banyak : Penggunaan memori untuk program berbasis Java jauh lebih besar daripada bahasa tingkat tinggi generasi sebelumnya seperti C/C++ dan Pascal


No comments:

Post a Comment