Anatomi pemrograman java terdiri dari :
1. Komentar
2. Reserved words/Keywords
3. Statement/Pernyataan
4. Blok
5. Kelas
6. Method
7. Main method
Berikut penjelasannya....;-)
1. Komentar
Komentar bukanlah bagian dari program, komentar hanya digunakan untuk menjelaskan setiap bagian dari kode yang ditulis. Singkatnya, komentar hanya berupa keterangan dan tidak akan diproses saat program dicompiler. Adanya komentar dapat menjadi petunjuk dan mempermudah dalam mempelajari pemrograman java.
Berikut cara penulisan komentar :
a. Penulisan komentar satu baris diawali tanda // lalu komentar.
Contoh:
// ini adalah komentar satu baris
b. Penulisan komentar lebi dari satu baris bukan untuk dokumentasi diawali tanda /* dan diakhiri tanda */.
Contoh:
/*
* ini adalah komentar baris pertama
* ini adalah komentar baris kedua
*/
c. Penulisan komentar ubtuk dokumentasi diawali tanda /** dan diakhiri tanda */.
Contoh:
/**
* @since 30/03/2012
* @author NN
* Program menghitung luas lingkaran
*/
2. Reserved words/Keywords
Keywords merupakan kata-kata yang hanya berfungsi pada pemrograman, dalam hal ini java.
Berikut kata kunci yang ada :
- abstract
- boolean
- break
- case
- byte
- catch
- char
- class
- const
- continue
- default
- do
- double
- else
- extends
- final
- float
- for
- goto
- if
- int
- instanceof
- import
- implements
- interface
- long
- native
- new null
- package
- private
- super
- static
- short
- return
- public
- protected
- switch
- synchronized
- this
- threadsafe
- throw
- transient
- true
- try
- void
- while
3. Statement/Pernyataan
adalah kumpulan baris perintah atau kumpulan perintah. Biasanya sebuah statement diakhiri dengan tanda (;).Tipe statemen di Java:
a. Statement Pendeklarasian
Statemen ini meng-create variabel yang dapat digunakan untuk menyimpan data.
Contoh:
int i;
String s = "Ini adalah string";
Pelanggan p = new Pelanggan();
b. Statement Ekspresi
Digunakan untuk melakukan kalkulasi.
Contoh:
i = a + b;
pajakPenjulalan = totalHarga *
pajakNilai;
System.out.println("Hello,World!");
c. Statement kontrol, misalnya statement if, for, do, while, switch.
4. Blok
digunakan untuk membentuk suatu blok statements. Blok diawali dengan tanda kurung kurawal ( {} ). Satu blok dapat berisi blok lain di dalamnya. Pendefinisian variabel dalam suatu blok tidak boleh memiliki nama yang sama dengan yang berada yangvdi luar blok. Contoh:
public static void main(String args[]){
int k;
.....
{
int k;
int n;
.....
}
}
Source code tersebut akan menyebabkan kesalahan kompilasi.
5. Kelas
Kelas merupakan inti dari pemrograman java. Kelas adalah cetakan objek. Kelas dapat digunakan untuk meng-create banyak objek. Objek-objek dari kelas yang sama memiliki data tersendiri tetapi memiliki metode yang sama dengan objek lainnya.
6. Method
Method mendefinisikan semua atribut method, seperti level akses, tipe kembalian (jika ada), dan argumen-argumen (jika ada). Method yang mengembalikan nilai ditandai dengan keyword return, sedangkan yang tidak mengembalikan nilai ditandai dengan keyword void.
7. Main method
Main Method merupakan method khusus yang berperan sebagai entry point pada aplikasi.
public static void main (String args []){
...
....
....
}
adalah bentuk tetap main method Java.
Thx......^_^