java merupakan sebuah bahasa pemograman yang dikembangkan oleh sun microsystems menggunakan konsep pemograman berorientasi objek . Bahasa java diciptakan setelah adanya bahasa pemograman C++ bahasa java dibuat agar tertarik pemograman lebih mudah dipahami , sederhana, dan porteble, sehingga dapat diaplikasikan di seluruh platfrom dan sistem operasi.
Objek merupakan gabungan dari beberapa data dan fungsi yang masing-masing berkerja sama dan tidak dapat dipisahkan. Dari kumpulan objek yang sama akan membentuk sebuah class.
Objek dapat menggunakan fasilitas dari class, fasilitas tersebut dapat berupa variabel atau method yang dimiliki oleh class
Java merupakan bahasa pemograman berorientasi objek murni yang dibuat berdasarkan kemampuan-kemampuan terbaik bahsa pemograman objek sebelumnya.
Aplikasi yang dibutuhkan dalam melakukan pemograman berorientasi objek dengan java adalah sebuah sistem operasi (Windows atau Linux) antara lain, aplikasi Java SDK dan aplikasi editor Java (Java Editor, Netbeans, Eclipse, dan Noteped++).
Pemograman berorientasi objek atau PBO adalah sebuah tenknik pemograman yang unik, menarik serta penuh tantangan. PBO diciptakan untuk memenuhi kebutuhan pasar yang semakin berkembang dalam bidang pemograman. Di dalam PBO terdapat class serta objek. Keterkaian antara class dan objek seperti halnya sebuah pabrik yang meghasilkan produk yang di butuhkan pasar. Pabrik atau class akan menciptakan komponen yang dibutuhkan untuk merakit obje
Objek merupakan gabungan dari beberapa data dan fungsi yang masing-masing bekerjasama dan tidak dapat dipisahkan. Kumpulan objek yang sama akan membentuk sebuah class. Objek dapat menggunakan fasilitas dari class, fasilitas tersebut dapat berupa variable atau method yang dimiliki oleh class.
Pradigma Bahasa pemrograman memiliki beberapa model yang dapat digunakan oleh programmer untuk menulis sebuah listing program
Java merupakan Bahasa pemrograman berorientasi obek murni yang dibuat berdasarkan kemampuan-kemampuan terbaik Bahasa pemograman objek sebelummya ( c++, Ada, dan simula) awal mula terciptanya java adalah adanya keinginan dari sejumlah insinyur perusahaan sun microsystems untuk membuat sebuah Bahasa computer kecil yang dapat digunakan sebagai tombol saluran TV. Proyek ini kemudian diberi nama sandi green. Selanjutnya, pada tahun 1991, java diciptakan oleh james gosling, developer dari sun microsystems yang semula diberi nama Oak (nama pohon yang tumbuh di luar jendela kantor sun microsystems), tetapi karena oak adalah nama dari Bahasa pemograman sebelumnya, pada akhirnya Bahasa pemograman tersebut diberi nama java.
Untuk membuat sebuah aplikasi dengan teknik pemograman berorientasi objek java, diperlukan kemampuan untuk memahami dan mengimplementasikan aturan-aturan yang ada dalam java. aturan -aturan tersebut menyangkut tata tulis serta deklarasi variabel, tipe data kostanta operator, dan kontrol keputusan.
Java memiliki fleksibilitas dalam melakukan operasi pengolahan angka
Bentuk struktur kondisi dalam java menggunakan if, if else, dan switch.
Bentuk struktur perulangan dalam java menggunakan for, while dan while do
Untuk memasukan nilai variabel java menggunakan user entry dengan melakukan import library java.
Java memiliki bagian dasar yang masing-masing memiliki fungsi. Berikut adalah bagian-bagian dasar dari program java.
Variabel adalah suatu tempat yang diciptakan secara virtual di dalam memori komputer oleh programer untuk dapat mengisi atau mengosongkan nilainya dan memanggil kembali apabila dibutuhkan .
Konstanta adalah identifier yang nilai datanya bersifat tetap dan tidak dapat diubah.
Tipe data adalah data yang dapat diolah oleh komputer untuk memenuhi kebutuhan dalam pemrograman komputer.
Secara singkat operator adalah sebuah perintah untuk melakukan aksi atau tindakan tertentu dalam pemrograman untuk menghasilkan sebuah nilai. dalam implementasinya operator biasanya menggunakan satu buah nilai atau lebih. Operator dalam pemrograman biasanya menggunakan simbol-simbol tertentu.
Class adalah sekumpulan objek yang memiliki struktur behavior atau perilaku relasi, dan semantik atau kata yang umum. Class sebaiknya diberi nama kata benda sesuai dengan domain atau kelompoknya. Bagian-bagian yang menjadi komponen dari sebuah class adalah nama class, objek, atribut atau properti, method, dan relasi.