Salve, studio da poco il linguaggio Java (non ho esperienze precedenti in termini di programmazione). Ho acquistato i tre volumi "Thinking in Java" di Bruce Eckel dove spiega tutto abbastanza bene. Ho letto tutto il primo volume saltando gli esercizi ed ora sto rileggendo da capo il libro soffermandomi sui vari compiti da svolgere.

Uno dei primi esercizi chiede:

"Create una classe contenente un int ed un char non inizializzati e visualizzatene i valori per verificare l'inizializzazione predefinita effettuata da java"

A me verrebbe da scrivere:

codice:
class EsercizioUno {
     public static void main (String [] args) {
	
        int a;
	char b;

	   System.out.println(a);
	   System.out.println(b);
	
	}
}
Di rimando il compilatore restituisce:
"Variable a might not have been initialized", stessa cosa per la variabile b chiaramente.

Le variabili non le ho inizializzate di proposito, il punto è: come faccio a visualizzare sti benedetti valori di default? Forse non servirà a niente sapere questo, però mi sono intestardito e vorrei venirne a capo.

Grazie e scusate la niubbaggine