public class Summer {
public static int sum(List<Integer> ints) {
....
}
public static double sum(List<Double> doubles) {
....
}
}
为什么Java 6编译此代码而Java 7不编译? Java 7报告错误“两种方法都有相同的擦除”。 是否有可能让java 7像java 6一样编译这段代码呢? 如果我在java 6中编译代码并在java 7上运行(代码无法用java 7 javac编译),我会遇到任何问题吗?