0
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 编译),我会遇到任何问题吗?

4

0 回答 0