Java… Bagaimana sih belajar pemrograman Java katanya susah banget…
Neh… Aku beritahu pondasi pemrograman Java seperti apa sih…
Aman
Bebas dari pengelolaan memori, karena adanya GC (Garbage Collection). Sehingga program yang dibuat tidak akan meninggalkan suatu variabel ataupun jejak yang dapat digunakan oleh program di luar aplikasi yang dibuat.
Portabel
Dengan semboyannya WORA (Write Once Read Aniwhere). Dari artinya dapat disimpulkan bahwa sekali saja menulis program JAVA dan dapat dieksekusi di berbagai sistem operasi (platform). Mengapa bisa portabel…?
Dikarenakan Java mempunyai mesin virtual yang disebut dengan JRE…
Kokoh
Salah satu contoh Java dikatakan kokoh karena dihapusnya penggunaan statement go to yang tanpa syarat.
Berorientasi Objek
Variabel, konstanta maupun class dan komponen-komponen di dalam programnya diperlakukan sebagai objek.
Multijalinan
Dengan Thread dapat dimanfaatkan untuk share tugas.
Interaktif
Java berhubungan dengan internet, karena aplikasi pertama yang disusun dengan Java dinamai “Killer App”, adalah browser web interaktif.
Dasar pemrograman Berorientasi Objek
Enkapsulasi
Di sini, kekokohan program dibuktikan dengan enkapsulasi diimplementasikan dengan class-class Java
Inheritensi
Dari namanya inherit yang berarti turunan atau pewarisan, di bahasa Java turunan ini disebut subclass, yang diturunkan di sini segala metode dan variabel yang ada.
Polimorfisme
Artinya satu objek dengan banyak bentuk. Ini biasanya berhubungan dengan parameter. Sebagai contoh metode penciuman pada anjing. Contoh metode penciuman atau pengendusan pada Anjing dengan parameter berbeda:
- Metode pengendusan mendapati parameter kucing, maka menyebabkan Anjing menggonggong.
- Metode pengendusan mendapati parameter makanan, sehingga menyebabkan si Anjing meneteskan air liurnya dan lari mencari makanan tersebut.
Note: Metode pada objek adalah informasi yang disertakan sebagai parameter
Parameter adalah daftar nilai dengan tipe data tertentu untuk menggabungkan data input dengan pesan tertentu. Parameter ini mewakili nilai yang dimasukkan ke suatu fungsi dan harus dikerjakan oleh suatu metode.
Bersambung…… Nantikan yah…
Filed under: Dasar Teori Pemrograman Java | Tagged: ilmu, J2SE, Java, pengetahuan, teori |
Kak… kirimin lagi donk artikel2-nyacoz aq juga lg belajar VB ni… Tq
Iya Tunggu saja artikel selanjutnya. 🙂
kayak buku yang tak baca hari ini … nice … salam kenal
Terima kasih… salam kenal juga… 🙂
Tetap jalin silahturahmi…