Ciao a tutti.

Mi sto leggendo un manuale java ma non capisco una cosa: a cosa serve void. da quello che ho capito è una chiamata che non restituisce nessun valore. ma cosa vuol dire?

es:

test(int i, int j) {
a=i;
b=J;
System.out.println("Ecco i valori di "+a+" e "+b);
}

void change(int i, int J) {
a=i+j;
b=J;
System.out.println("Ecco i valori di "+a+" e "+b);
}

MI pare che nessuna delle due sia errata.
Quindi mi chiedo:
cosa vuol dire non restituire valore?

Grazie,
Ale