da quanto sembra, i dati membro di una classe vengono inizializzati automaticamente a 0 (se tipi di dato primitivi) o a NULL (se oggetti)... questa caratteristica e' propria di java o e' solo un caso?
Anche perche' se eseguo il codice tra i commenti, in fase di compilazione viene segnalato un avvertimento di variabile non inizializzata...
chi mi illumina? :adhone:

Codice PHP:
class Inutile {
    
Inutile() {
        
System.out.println "c = " );
        
System.out.println "d = " );
    }
    private 
int c;
    private 
String d;
}


public class 
abc {

    public static 
void mainString[] args ) {
        
/*int a;
        System.out.println ( "a = " + a );
        String b;
        System.out.println ( "b = " + b );*/

        
Inutile inutile = new Inutile();
    }