Rabu, 23 Juni 2010

Javadoc Comment

Comment adalah sebuah pesan dalam program yang digunakan untuk memperjelas suatu source code. Comment dalam java terbagi menjadi 3:

1. Single-line comment, contoh:
// Ini adalah single-line comment

2. Multiple-line comment, contoh:
/*
Ini adalah multiple line comment
*/

3. Javadoc comment, contoh:
/**
Ini adalah javadoc comment
*/

Perbedaan javadoc comment dengan kedua comment yang lainnya adalah javadoc comment dapat digenerate ke dalam dokumentasi program. Supaya ngerti langsung aja saya beri contoh.

1. Buat sebuah file java baru.


2. Simpan file tersebut dengan nama JavaDocTest.java
3. Buka command prompt dan pindah ke direktori dimana file tersebut anda simpan(Contoh file ini saya simpan di drive D, pada folder myjavaprograms/javadoc).
4. Ketikkan javadoc JavaDocTest.java -d javadoc

5. Setelah itu akan tercipta folder javadoc tempat dimana javadoc untuk program java anda tersimpan.
6. Untuk melihatnya, bukalah file index.html.
Pada file tersebut akan terdapat comment yang tadi anda tulis dengan menggunakan style javadoc comment. Jika kita menulis dengan menggunakan style single-line comment atau multi-line comment, maka comment kita tidak akan ditampilkan pada javadoc.

Rabu, 16 Juni 2010

new Integer(i) == i ???

System.out.println(new Integer(10) == new Integer(10));//false

Kedua operand adalah Integer yang merupakan reference type, sehingga == akan membandingkan alamat reference mereka.

System.out.println(new Integer(10) == 10);//true

Operand sebelah kanan merupakan tipe numerik, sehingga == akan membandingkan nilai dari kedua operand tersebut dan bukan referencenya.