Yöntem parametreleri ve kural dışı durum parametreleri kendilerini çağıran
yöntem tarafından ilklendirilirler. Bir üye yada yerel değişken kendi
bildiriminde atama işletmeni
= kullanarak şu şekilde
ilklendirilebilir:
turadi
tanitici = baslangic_degeri;
Yada değeri bildiriminden
sonra belirlenebilir:
turadi tanitici;
...
tanitici = baslangic_degeri
...
Bir üye değişkenin varsayılan
değer alması -ilklendirilmese bile- kesindir (sayısal değişkenler için sıfır,
boolean değişkenler için
false ve
karakterler için unicode karakter sıfır ve basvuru türleri için
null).
Fakat, yerel değişkenleri kullanmadan önce ilklendirmeniz gerekir.
Ayrıca bir değişkeni değeri
ilklendirldikten sonra değişmeyen
final değişken
olarak bildirebilirsiniz. Bir
final değişkeni her
bağlamda şu şekilde bildirebilirsiniz:
final float PI = 3.14; //bildirim sırasında ilklendirme
...
final char firstLetter; // boş final
...
firstLetter = 'A' // ertelenmiş ilklendirme
final değişkenler
aslında diğer dillerdeki sabitlerin karşılığıdır. final değişkenlerin
ilklendirildikten sonra değerini değiştirmek için yapılan girişim derleme zaman
hatası ile sonuçlanacaktır.Örneğin, PI değişkeninin
değeri bildiriminden sonra değiştirilemez ve firstLetter'ın
değeri ilklendirildikten sonra değiştirilemez.