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.

*<br />

// yukaridaki ifade yerine<br />

// asagidaki ifadeyi de kullanabilirsiniz.<br />

IlkelTiplerStatik its = new<br />

IlkelTiplerStatik();<br />

its.ekranaBas(); */<br />

}<br />

}<br />

Uygulamanın sonucu aĢağıdaki gibi olur:.<br />

Veri Tipleri Ilk Degerleri<br />

static boolean false<br />

static char [ ] 0<br />

static byte 0<br />

static short 0<br />

static int 0<br />

static long 0<br />

static float 0.0<br />

static double 0.0<br />

3.2.14.2. Sınıflara Ait Global Alanların (Statik Alanların) Sınıf Tipi Olması Durumunda<br />

Aksi belirtilmediği sürece, sınıflara ait global alanlar herhangi bir sınıf tipinde olması durumunda, bu alana<br />

baĢlangıç değeri olarak "null" atanır. ()<br />

Örnek-3.26: StatikNesneTipleri.java ()<br />

public class StatikNesneTipleri {<br />

static String s ;<br />

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

StatikNesneTipleri snt = new<br />

StatikNesneTipleri();<br />

System.out.println("s = " + snt.s );<br />

// snt.s = snt.s.trim(); //hata<br />

}<br />

}<br />

Uygulamanın çıktısı aĢağıdaki gibi olur:<br />

S = null<br />

3.2.15. İlk Değerler Atanırken Yordam (Method) Kullanımı<br />

Global olan nesnelere ait alanlara veya statik alanlara ilk değerleri bir yordam aracılığı ile de atanabilir: ()<br />

Örnek-3.27: KarisikTipler.java ()<br />

75

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

Saved successfully!

Ooh no, something went wrong!