Puste tablice automatycznie inicjują zawartość?
Dlaczego
int alone;
System.out.println(alone);
Daje błędy, ale
int[] arr = new int[1];
System.out.println(arr[0]);
Czy równa się 0? Kiedy inicjujesz pustą tablicę, czy automatycznie inicjalizuje ona swoją zawartość na 0 (lub null itd.)?