Autoboxing and auto-unboxing are compiler modifications that permit previously illegal combinations of wrappers and primitives. : Boxing Unboxing « Utility Classes « SCJP
Boxing is the automatic assignment of a primitive value to a compatible wrapper type.
publicclass MainClass {
publicstaticvoid main(String[] argv) {
Integer wrappedInt = 25;
// You can think of the line above as an abbreviation for
wrappedInt = newInteger(25);
}
}