Buongiorno, è corretto:

Chiaramente alla funzione di boxing è associata l’operazione di unboxing che trae gli stessi vantaggi della precedente:

/** Esempio di operazione di unboxing */

int x = -1;
Integer y = x;
?

Non mi sembra corretto, infatti mi sembra logico, per un unboxing ('disinscatolamento')

Interger x = -1;
int y = x