hyy7
Pengertian Java Programming
Posted by bl
Posted on Mei 23, 2017
with No comments
Sebelum kita belajar lebih jauh tentang bahasa pemprograman baiknya kita tau apa sih java itu?
Kelebihan dan kekurangan Java
Setelah membahas mengenai pengertian java, selanjutnya kita akan membahas mengenai kelebihan dan kekurangan java.++ Kelebihan Java
1. Multiplatform. Java dapat dijalankan dalam beberapa platform komputer dan sistem operasi yang berbeda.
2. OOP atau Object Oriented Programming. Java memiliki library yang lengkap. Library yang dimaksud yaitu kumpulan dari program yang sudah di kombinasikan agar mudah di gunakan. Hal ini akan memudahkan pemrograman menjadi lebih mudah. sudah banyak library library java yang siap kita pakai.
3. Java bersifat Multithread Multithreading yaitu kemampuan suatu program komputer untuk mengerjakan beberapa proses dalam suatu waktu. hal ini memiliki kemampuan untuk memanfaatkan kelebihan multi prosessor apabila sistem operasi yang digunakan mendukung multi prosessor.
-- Kekurangan Java
1. "Tulis sekali, jalankan di mana saja" – Masih ada beberapa hal yang tidak kompatibel antara platform satu dengan platform lain. Untuk J2SE, misalnya SWT-AWT bridge yang sampai sekarang tidak berfungsi pada Mac OS X.
2. Mudah didekompilasi. Dekompilasi adalah proses membalikkan dari kode jadi menjadi Source code. Ini dimungkinkan karena kode jadi Java merupakan bytecode yang menyimpan banyak atribut bahasa tingkat tinggi, seperti nama-nama kelas, metode, dan tipe data. Dengan demikian, algoritma yang digunakan program akan lebih sulit disembunyikan dan mudah dibajak/direverse-engineer.
Java merupakan bahasa pemprograman yang bersifat case sensitive yang berarti penulisan menggunakan huruf besar ataupun huruf kecil pada kode program dapat berarti lain. Misalnya penulisan "System" akan diartikan berbeda dengan "system" oleh interpreter. Java tidak seperti C++, Java tidak mendukung pemrograman prosedural, tapi mendukung pemrograman berorientasi objek sehingga ada sintaks class pada kode programnya