BAHASA PEMROGRAMAN JAVA JAVA FUNDAMENTAL Definisi Pemrograman Java
BAHASA PEMROGRAMAN JAVA (JAVA FUNDAMENTAL)
Definisi Pemrograman Java Merupakan bahasa pemrograman yang dirancang tidak tergantung kepada platform alias platform independent, sehingga program java dapat dijalankan pada semua sistem operasi.
Tools Bahasa Pemrograman Compiler : Berfungsi untuk menerjemahkan kode menjadi instruksi yang dipahami oleh komputer Mesin Virtual : Memproses instruksi yang dipahami oleh komputer Application Programming Interface (API) : Berisi kode-kode yang sudah dituliskan dan bisa dipanggil untuk melakukan tugas tertentu
Paket Pemrograman Java Runtime Environtment Perangkat lunak yang digunakan untuk menjalankan aplikasi yang dibangun menggunakan java Java Development Kit Merupakan library-library yang diperlukan untuk membuat program java Java Virtual Machine Perangkat lunak yang dikembangkan secara khusus agar terlepas dari ketergantungan atas perangkat keras serta sistem operasi tertentu.
Program pertama Public class training{ Public static void main(String[] args){ System. out. print(“Hello worldn”); System. out. print(“Tulisan ke dua”); System. out. println(“Tulisan ketiga”); System. out. print(“Tulisan selanjutnya”); } }
Tipe Data variabel pada Java Integer Float Double Long Char String Boolean
Operator pada Java Operator aritmatika : +, -, *, /, % (modulus) Operator kondisional : != (tidak sama dengan), = = (sama dengan), <= (kurang dari atau sama dengan) >= (lebih dari atau sama dengan) Operator Logika AND, OR, NOT
Program Tipe Data import java. util. Scanner; public class tipedata { public static void main(String[] args){ Scanner input = new Scanner(System. in); Scanner input 1 = new Scanner(System. in); int alas, tinggi; float luas; System. out. println("Masukan alas segitiga = "); alas = input. next. Int(); System. out. println("Masukan tinggi segitiga = "); tinggi = input 1. next. Int(); luas = (alas*tinggi)/2; System. out. println("luas segitiga = "+luas); input. close(); input 1. close(); } }
Kondisi Pada Java Bentuk umum : If(kondisi){ Statement; } Kondisi bersarang (Herarki): If(kondisi 1){ Statement 1; } else if(kondisi 2){ Statement 2; }else{ Statement 3; }
Program kondisi pada java import javax. swing. JOption. Pane; public class Exam { public static void main(String[] args) { int nilai; nilai = Integer. parse. Int(JOption. Pane. show. Input. Dialog("Masukan Nilai UTS anda = ")); if(nilai<=5){ JOption. Pane. show. Message. Dialog(null, "nilai anda buruk"); }else if(nilai<=7){ JOption. Pane. show. Message. Dialog(null, "Nilai anda lumayan"); }else { JOption. Pane. show. Message. Dialog(null, "nilai anda bagus"); }}}
Switch Case import javax. swing. JOption. Pane; public class swicthcase { public static void main(String[] args){ String jnskel; jnskel = JOption. Pane. show. Input. Dialog("Masukan jenis kelamin anda ? "); switch(jnskel){ case "laki": JOption. Pane. show. Message. Dialog(null, "anda seorang laki-laki"); break; case "perempuan": JOption. Pane. show. Message. Dialog(null, "anda seorang perempuan"); break; default : JOption. Pane. show. Message. Dialog(null, "anda salah memasukan jenis kelamin"); break; }System. exit(0); } }
Perulangan pada Java Bentuk umum : For(nilai_awal; nilai_akhir; angka_inkremen){ Statement; } Contoh : public class perulanganfor { public static void main(String[] args){ int nilai; for (nilai=0; nilai<=5; nilai++){ System. out. println("Helo world"); } } }
Perulangan Do While Bentuk umum : do{ Statement; angka_inkremen; } While(Kondisi); Contoh : public class dowhile { public static void main(String[] args){ int ulang = 1; do{ System. out. println("Hello World"); ulang++; } while(ulang<=5); } }
Array Sebuah array atau larik adalah objek yang menampung lebih dari satu nilai yang terdiri dari satu tipe. Panjang dari array ditentukan ketika array dibuat. Bentuk umum : Int[] aray; Aray = new int[… ]; Aray[…] = data;
Contoh Program array public static void main(String[] args){ int[] aray; aray = new int[2]; aray[0]=1; aray[1]=2; System. out. println("aray[0] = "+aray[0]); System. out. println("aray[1] = "+aray[1]); } }
Daftar Pustaka Buku : EMS, Tim. 2015 “Pemrograman Java dari Nol”, Jakarta : Elex Media Komputindo
Any Question ?
- Slides: 17