Differences in auto-unboxing between Java 6 vs Java 7
It looks like the language in section 5.5 Casting Conversion of Java 7 JLS was updated in comparison to the same section in the Java 5/6 JLS, probably to clarify the allowed conversions. Java 7 JLS says An expression of a reference type may undergo casting conversion to a primitive type without error, by unboxing … Read more