I am just wondering is there any difference in letting java autobox say an integer:
Integer myInteger = 3; // This will call Integer.valueOf()
or having your code as
Integer myInteger = Integer.valueOf(3);
Is there any micro optimization on this? I know the second one is more explicit, but it is also more unnecessary typing, is there any difference besides this?.