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

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Gösterim-1.19:<br />

void uniteKontrol(int deger) {<br />

if (deger == 1 ) { // eğer değer 1'e eĢitse yordamı terk et<br />

return;<br />

}else {<br />

// gerekli iĢlemler<br />

}<br />

}<br />

return anahtar kelimesi tek baĢına kullanıldığında ilgili yordamın içerisinden çıkılır.<br />

İlk <strong>Java</strong> Programımız<br />

Örnek: Merhaba.java<br />

public class Merhaba {<br />

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

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

}<br />

}<br />

public class merhaba: Bu kısımda yeni bir sınıf oluĢturuluyor.<br />

public static void main(String args[]): <strong>Java</strong>‘da bir sınıfın tek baĢına çalıĢması isteniyorsa<br />

(stand alone) bu yordam yazılmak zorundadır. Bu yordam sınıflar için baĢlangıç noktası gibi<br />

varsayılabilir.<br />

statik yordamlar: Statik yordamlar nesneye bağımlı olmayan yordamlardır. Bunların<br />

kullanılması için sınıfa ait nesnenin oluĢturulmuĢ olması gerekmez.<br />

Örnek: TestNormal.java<br />

public class TestNormal {<br />

public void uyariYap() {<br />

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

}<br />

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

TestNormal tn = new TestNormal(); // dikkat<br />

}<br />

}<br />

tn.uyariYap();<br />

TestNormal.java uygulamamızda uyariYap() yordamı statik değildir; bu nedenle bu yordamın<br />

çağrılabilmesi için TestNormal sınıfına ait bir nesne oluĢturulması gerekir.<br />

10

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

Saved successfully!

Ooh no, something went wrong!