In the upcoming release of Java, there will remain no difference in
primitive data types & their object counter-parts. Java 1.5 will support
auto-boxing/unboxing, so to the programmer it will be same to use 'int'
or 'Integer'. You would be able to right:
int x = new Integer(7);
Integer y = x;
y++;
etc.....