06.03.2015 Views

Java Kitabı

JAva`nın çalışma mantığıyla başlayıp basitten gelişmişe iyi bir kaynak

JAva`nın çalışma mantığıyla başlayıp basitten gelişmişe iyi bir kaynak

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Gösterim-1.28:<br />

@param parametre-ismi açıklaması<br />

@return: Yordamın döndürdüğü değerin açıklamasını belirtir. return etiketini kodumuza<br />

yerleĢtirmek için:<br />

Gösterim-1.29:<br />

@return aciklama<br />

@throws: Ġstisnalar (exception) konusunu ilerleyen bölümlerde inceleyeceğiz. Ġstisnalar kısa<br />

olarak açıklarsak, yordamlarda hata oluĢursa oluĢturulan özel nesnelerdir. throws etiketini kodumuza<br />

yerleĢtirmek için:<br />

Gösterim-1.30:<br />

@throws class-ismi açıklaması<br />

@deprecated: Önceden yazılmıĢ fakat artık yerine yenisi yazılmıĢ bir yordam deprecated olur<br />

(tedavülden kaldırılır). deprecated yordamı kullandığınız zaman derleyici tarafından uyarı alırsanız.<br />

deprecated etiketini kodumuza yerleĢtirmek için:<br />

Dokümantasyon Örneği<br />

Örnek: SelamDoc.java<br />

/** Ġlk <strong>Java</strong> Kodumuzun Dokümantasyonu<br />

* Ekrana Selamlar diyen bir uygulama<br />

* @author Altug B. Altintas (altug.altıntaĢ@koubm.org)<br />

* @version 1.0<br />

* @since 09.01.2002<br />

*/<br />

public class SelamDoc {<br />

/**sayıyı artırmak için değiĢkenler için bir örnek*/<br />

public int sayac = 0;<br />

/** sınıflarda & uygulamalarda giriĢ noktası olan yordam<br />

* @param args diĢarıdan girilen parametreler dizisi<br />

* @return dönen değer yok<br />

* @exception Hic istisna fırlatılmıyor */<br />

public static void main(String[] args) {<br />

System.out.println("Selamlar !");<br />

}<br />

}<br />

OluĢturulan bu kaynak koduna ait doküman çıkartmak için komut satırına aĢağıdaki yazılı komutun<br />

yürütülmesi yeterlidir:<br />

$ javadoc -d javadoc SelamDoc.java<br />

17

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!