Например, почему можно сделать:
int n = 9;
Но не:
Integer n = 9;
И можно сделать:
Integer.parseInt("1");
int.parseInt("1");