【发布时间】:2014-05-26 03:52:12
【问题描述】:
public class Aman {
void m(Byte b, Integer i) { // autoboxing, autoboxing
}
void m(Number n, int i) { // autoboxing -> widening, no conversion
}
public static void main(String[] args) {
byte b = 23;
Aman obj = new Aman();
obj.m(b, 24);
}
}
我已阅读此http://docs.oracle.com/javase/specs/jls/se7/html/jls-15.html#jls-15.12.2 文档但可以
有人请通过
逐步解释为什么方法调用会给出模棱两可的错误本文档中描述的步骤。
【问题讨论】:
标签: java wrapper overloading