1. Statemen dan Identifier 1.1 Statemen
Bentuk Statemen atau pernyataan dalam satu program di Java adalah sebagai berikut : int i = 1; import java.util.Calendar; System.out.println (“Selamat Datang ” + teman + ” di Blog Yulita Nurmalasari”); pegawai.tetap = true; total = a + b + c + d + e ; sama dengan total1 = a + b + c + d + e;
Setiap statemen selalu di akhiri dengan titikkoma(;)
Blok adalah 2 tanda kurung kurawal ({}) yang menyatukan statement. { x = x + 1 ; y = y * 3 ; }
java memperbolehkan spasi dalam jumlah berapa saja (spasi, tab, baris baru) 1.2 Identifier
Dalam Java, identifier adalah nama yang diberikan untuk variabel, class
atau method. Identifier hanya boleh dimulai dengan huruf, undescore(_)
atau tanda dollar($).
Identifier adalah case sensitive (membedakan huruf besar/kecil) dan tak ada batas maksimum.
Contoh : username user_name _sys_var1 $change 2. Java keywords
Java keywords adalah kata-kata atau nama yang mempunyai arti khusus yang
dikenli oleh java dan tak boleh digunakan untuk nama variabel, method
atau class yang akan kita buat. 3. Variabel dan Tipe Data 3.1 Definisi Variabel
Variabel adalah suatu item dari data yang diberi nama identifikasi
(identifier), variabel dapat diartikan lokasi didalam memori yang mana
suatu nilai (value) dapat disimpan. 3.2 Tipe Data
Java membagi tipe data menjadi 2 bagian :
1. Tipe Data primitif
Contoh cara pendeklarasian dan inisialisasi Tipe Data primitif sebagai berikut : char ch; //deklarasi variabel ch = “R”; //inisialisasi variabel float jari = 8; //deklarasi dan inisialisasi variabel int x, y, z ; //deklarasi tiga variabel integer boolean tetap = true
2. Tipe Data Reference
Reference adalah pointer ke data atau penyimpanan alamat.
Terdapat tiga data referance yaitu:
1. Array
2. Class
3. Interface 4. Komentar
Ada tiga cara memberikan komentar : 5. Literal
Karakter literal adalah karakter yang di tulis diantara kutip satu :
‘r’, ‘#’, ’14′ dan sebagainya. Karakter ini disimpan sebagai 16 bit
Unicode Characters. Berikut daftar special kode yang merepresentasikan
karakter-karakter yang tidak dapat diprint (nonprintable characers).
Contoh : “dalam kalimat ini terdapat sebuah \t tab didalamnya” “Java adalah \”OOP\” programming “ “Trade Mark dari Java\u2122″
hasil output jika dicetak pada baris terakhir akan muncul : Trade Mark dari JavaTM 6. Operator dan Ekspresi (Expression)
Ekspresi (Expression) : adalah statemen yang mengembalikan suatu nilai
Operator : suatu simbol yang biasanya digunakan untuk ekspresi 6.1 Operator Aritmatika Lebih jauh dengan Assignment
Variabel assignment adalah suatu bentuk ekspresi. x = y = z = 0 ;
pada contoh diatas variabel x, y, z bernilai 0.
Assignment Operator