Java Keywords Kata yang tidak diperboleh kan sebagai nama variabel atau nama lain dalam program java. Yaitu
Tipe Data / Variabel Type Data Sederhana Java memiliki delapan type data sederhana, yaitu : byte, short, int, long, char, float, double, and boolean. Dapat dikelompokkan delam empat : Bilangan bulat termasuk byte, short, int, and long Bilangan pecahan atau koma termasuk float and double Huruf dan angka termasuk char. Nilai benar atau salah termasuk dalam Boolean.
Ukuran dan jenis dalam Java Tipe Data / Variabel Ukuran dan jenis dalam Java
Nilai Default untukmasing-masing tipe Tipe Data / Variabel Nilai Default untukmasing-masing tipe
Default nilai untuk primitif dan referensi Tipe Data / Variabel Default nilai untuk primitif dan referensi public class ClassInitializer1 { static boolean bool; static byte by; static char ch; static double d; static float f; static int i; static long l; static short sh; static String str; public static void main(String[] args) { System.out.println("bool = " + bool); System.out.println("by = " + by); System.out.println("ch = " + ch); System.out.println("d = " + d); System.out.println("f = " + f); System.out.println("i = " + i); System.out.println("l = " + l); System.out.println("sh = " + sh); System.out.println("str = " + str); } }
Batasan Nilai byte, short, int, float and double Tipe Data / Variabel Batasan Nilai byte, short, int, float and double public class Main { public static void main(String args[]) { System.out.println("Min byte value = " + Byte.MIN_VALUE); System.out.println("Max byte value = " + Byte.MAX_VALUE); System.out.println("Min short value = " + Short.MIN_VALUE); System.out.println("Max short value = " + Short.MAX_VALUE); System.out.println("Min int value = " + Integer.MIN_VALUE); System.out.println("Max int value = " + Integer.MAX_VALUE); System.out.println("Min float value = " + Float.MIN_VALUE); System.out.println("Max float value = " + Float.MAX_VALUE); System.out.println("Min double value = " + Double.MIN_VALUE); System.out.println("Max double value = " + Double.MAX_VALUE); } }
Aturan Penamaan Variabel Dimulai dengan huruf, berikut boleh dilanjutkan dengan huruf dan angka, boleh juga berupa tanda underscore ( _ ) atau $, namun tanda _ atau $ tidak direkomendasikan. namaMahasiswa Panjang variabel tidak dibatasi, namun praktisnya tidak melebihi 20 karakter.
Penggunaan Dalam bahasa Java Byte terdiri atas 8 bit dan dapat menampung angka dari -128 sampai dengan +127. Contoh jenis data Byte
Penggunaan Dalam bahasa Java Nilainya mulai dari -32768 sampai +32767. Tipe variabel ini jarang di pakai, karena kurang efisien. Contoh jenis data Short
Penggunaan Dalam bahasa Java bilangan 32 bit yang merupakan tipe default untuk bilangan bulat. Integer sanggup menampung angka dari -2.147.483.648 sampai dengan + 2.147.483.647. contoh penggunaan integer adalah :
Penggunaan Dalam bahasa Java Long, bilangan bulat yang menampung 63 bit sehingga mampu menghitung mulai dari -9.223.372.036.854.775.808 sampai dengan 9.223.372.036.854.775.807
Penggunaan Dalam bahasa Java Bilangan pecahan dengan format floating point yang menggunakan 32 bit penyimpanan, yang mampu menampung nilai mulai dari 3.4e-038 sampai dengan +3.4e+038. Akurasi float adalah 10 angka di belakang koma.
Penggunaan Dalam bahasa Java Akurasi float adalah 10 angka di belakang koma. Perhatikan bahwa angka float ditambah akhiran (sufix) huruf f yang berarti float. Hal ini diperlukan karena notasi default dianggap bertipe double. Double merupakan bilangan pecahan dengan presesi 2 kali lebih baik dari bilangan float, dan membutuhkan 64 bit yang dapat menampung nilai 1.7e-308 sampai 1.7e+308. (9.223.372.036.854.775.807) Pada mesin tertentu yang mempunyai prosessor mutakhir dengan math-coprosessor, tipe data ini dapat diproses lebih cepat dan efisien. Contoh dari penggunaan variabel bertipe double
Penggunaan Dalam bahasa Java
Penggunaan Dalam bahasa Java Variabel char menyimpan unicode (karakter internasional), dan membutuhkan 16 bit.
Penggunaan Dalam bahasa Java Variabel boolean berisi hanya 2 nilai atau 2 keadaan, yaitu true atau false. Variabel ini dapat diperoleh dari hasil komparasi, misalnya pembanding 2 angka, hasil ekspresi dan lainsebagainya.
Operator Aritmatika Operator Result + Addition - Subtraction (also unary minus) * Multiplication / Division % Modulus ++ Increment += Addition assignment -= Subtraction assignment *= Multiplication assignment /= Division assignment %= Modulus assignment -- Decrement
Operator Aritmatika Operator dasar dalam perhitungan adalah +, -, *, dan /. Masing-masing memiliki arti biasa: menambah, mengurangi, mengalikan, dan membagi.
Operator Aritmatika Menggunakan tanda kurung dalam perhitungan aritmatika untuk mengubah urutan operasi.
Operator Aritmatika Contoh diatas menggunakan nilai variabel yang static dari program java, berikut contoh yang dinamis pembacaan dari variabel dari console
Operator Pembanding Operator pembanding digunakan untuk melakukan perbandingan suatu nilai pada 2 atau lebih bilangan, simbolnya adalah : Simbol Nama operator Contoh == Sama dengan b = (1 == 2); != Tidak sama dengan b = (1 != 2); > Lebih besar b = (1 > 2); >= Lebih besar atau sama dengan b = (1 >= 2); < Lebih kecil b = (1 < 2); <= Lebih kecil atau sama dengan b = (1 <= 2); && Conditional AND b = true && false; || Conditional OR b = true || false; ! NOT b = !true;
Operator Pembanding Contoh operator pembanding ini dalam java adalah
Operator Pembanding Contoh yang menggunakan input dari keyboard
Selesai Review / Quis / Tugas To be continue... Buat program untuk mencari isi segitiga Buat program untuk mencari tabung To be continue...