public class Test{
int i;
Test(){
System.out.println(i);
}
public static void main(String[] args){
Test obj=new Test();
}
}
Çıktı = 0Java'da kurucu tarafından başlatılmadan örnek değişkeni neden ve nasıl başlatılır?
P.S.: Java safım yüzden bu soru çok saçma olabilir. Desteğinizi bekliyorum. Teşekkürler
Bu şekilde Java * tanımlanmıştır *. Ayrıntılar için JLR - Java Dil Referansı'nı okuyun. –
Bir int varsayılan değeri 0 – Abdelhak
Bir "alan" (sınıf değişkeni) olarak int bildirdiğinizde, "0" değeriyle otomatik olarak başlatılır, ancak başka bir yönteme ait olduğunda, "null" –