Assalamualikum Wr.Wb
1. PENDAHULUAN
Selamat sore semuanya,salam sehat dan sejahtera untuk kita semua.Bertemu lagi dengan saya Ferry Kurniawan yang setiap hari memposting di blog.Kali ini saya akan membahas tentang fungsi bahasa java dan kelebian maupun kekurangan bahasa pemrograman java.
2. LATAR BELAKANG
Saya akan memberi tahu apa sih kriteria dari bahasa pemrograman java,dan apa sih kegunaannya maupun kelebihannya.
3. MAKSUD DAN TUJUAN
Agar lebih memahami tentang bahasa pemrograman java
4. HASIL YANG DIDAPAT
Mengetahui tentang kriteria,kelebihan,dan kekurangan bahasa pemrograman java
5. PEMBAHASAN
Sebelumnya saya sudah membahas tentang pengertian java pemrograman dan contoh programnya,dan kali ini saya akan membahas tentang kelebihan,kekurangan dan kriteria dari bahasa pemrograman java.
Setiap bahasa pemrograman pasti memiliki kelebihan masing masing,dan masing masing memiliki tingkat kesulitan maupun kerumitan yang berbeda.Yang bikin java berbeda dengan bahasa pemrograman yang lain yaitu karena java memiliki beberapa keunggulan yang mutlak bisa dijadikan pertimbangan dalam memilih java.Sebelum membahas kekurangan java,mari kita membahas kelebihannya terlebih dahulu.
*Berikut ini adalah beberapa kelebihan java :
1.Multiplatform
Dengan kelebihan ini pemrograman cukup menulis sebuah program java dan di komplikasikan(di ubah,dari bahasa yang mengerti manusia menjadi bahasa mesin).Penyababnya yaitu setiap sistem operasi menggunakan programnya sendiri(multi).
2.OOP(Object Oriented Programming)
Semua aspek yang terdapat pada java adalah objek.Kelebihan ini menjadikan java sebagai salah satu bahasa pemrograman termudah,bahkan untuk fungsi fungsi advance seperti komunikasi antara komputer sekalipun.
3.Perpustakaan yang lengkap
Karena didalam java terdapat program program yang di sertakan dalam pemrograman java.
4.Bergaya C++
Wah ini yang menjadi menarik banyak pemrogram C++ untuk pindah ke java karena,bahasa java memiliki sintaks seperti bahasa pemrograman C++,dan yang paling menarik lagi yaitu bahasanya sangat sederhana dan lebih mudah dipahami.
5.Pengumpulan sampah otomatis
Memiliki fasilitas pengaturan penggunaan memori sehingga para pemrogram tidak perlu melakukan pengaturan memori secara langsung seperti di C++
Nah,,sudah kan kelebihannya?sekarang kita akan membahas.
*kekurangannya,berikut mari kita simak :
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 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 (lebih spesifik lagi, Delphi dan Object Pascal).
*Kriteria dari bahasa pemrograman java yaitu :
a. Bahasa pemrograman harus dapat menolong programmer untuk membuat
suatu desain program jauh sebelum programmer melakukan coding.
b. Orthogonolality
menunjuk kepada sautu atribut yang dapat dikombinasikan dengan beragam
fitur bahasa pemrograman sehingga setiap kombinasinya mempunyai arti dan
dapat digunakan.Contohnya, suatu bahasa pemrograman mendukung suatu
ekspresi yang dapat menghasilkan suatu nilai, dan bahasa pemrograman.
c. Kewajaran untuk Apikasi
Bahasa pemrograman membutuhkan syntax yang tepat dan cocok.
d. Mendukung Abstraksi
Abstraksi merupakan suatu hal yang substansial bagi programmer untuk membuat suatu solusi dari masalah yang dihadapi. Kemudian abstraksi tersebut dapat dengan mudah diimplementasikan menggunakan fitur-fitur yang ada dalam bahasa pemrograman.
e. Kemudahan untuk Verifikasi Program
Verifikasi program merupakan hal penting bagi subuah program karena denga verifikasi yang mudah maka suatu program akan dengan mudah dibangun dan dikembangkan.
begitulah kriteria dari bahasa pemrograman java yang dapat saya sampaikan.
6. KESIMPULAN
Kesimpulannya yaitu kita bisa mengetahui tentang kriteria,kekurangan dan kelebihan dari bahasa pemrograman java.
7. REFERENSI
https://terusbelajar.wordpress.com/2008/04/29/kriteria-bahasa-pemrograman/
8. PENUTUP
Sekian dari saya semoga bermanfaat dan sampai jumpa lagi.
Belajarlah sampai ke negeri CINA
ADS HERE !!!