Java: Perbedaan antara revisi
Konten dihapus Konten ditambahkan
k kateg |
|||
Baris 9:
* '''Multiplatform''', dapat berjalan di beberapa platform dengan prinsip "[[write once, run every where]]". Maksudnya adalah programmer cukup menulis program dan mengkompilasi 1 kali kemudian dapat menjalankan program tersebut di beberapa platform tanpa perubahan. Platform yang didukung sampai saat ini adalah [[Microsoft Windows]], [[Linux]], [[Mac OS]] dan [[Sun Solaris]].
* '''[[OOP]]''', apapun yang terdapat di java adalah objek. Maksudnya adalah semua tipe data diturunkan dari kelas dasar Object.
* '''Library Kelas Lengkap''', java terkenal dengan kelengkapan library yang dapat dipergunakan oleh programmer untuk membangun aplikasinya. Kelengkapan library ini ditambah dengan keberadaan komunitas java yang besar yang terus menerus membuat library-library baru untuk melingkupi seluruh kebutuhan pembangunan aplikasi.
* '''Bergaya [[C++]]''', memiliki sintaks seperti bahasa pemrograman C++ sehingga menarik banyak programmer C++ untuk pindah ke java. Saat ini basis peakain java sangat besar, sebagian besar adalah programmer C++ yang pindah ke java.
* '''Garbage Collection''', memiliki fasilitas pengaturan penggunaan memori sehingga programmer tidak perlu melakukan pengaturan memori secara eksplisit.
|