是的,由于兼容性要求,编译器“选择较旧的样式而不是较新的样式”。想象一下在Java 5发布之前编写的一些代码,当在Java
5下编译时,其行为突然发生了变化!那将是不好的。
自Java诞生以来,转换的范围不断扩大,但是自动装箱和varargs是Java 5的新增功能。

是的,由于兼容性要求,编译器“选择较旧的样式而不是较新的样式”。想象一下在Java 5发布之前编写的一些代码,当在Java
5下编译时,其行为突然发生了变化!那将是不好的。
自Java诞生以来,转换的范围不断扩大,但是自动装箱和varargs是Java 5的新增功能。