【发布时间】:2011-12-22 08:43:20
【问题描述】:
在 Java 编程语言中加宽和装箱不起作用,但在下面的示例中它是如何工作的?
final short myshort = 10;
Integer iRef5 = myshort;
为什么会这样?这和加宽然后框不一样吗?
但是如果我写下面的代码:
final int myint = 10;
Long myLONG = myint;
为什么它不起作用?
【问题讨论】:
-
您使用什么编译器来获得结果?它似乎适用于 Eclipse 编译器,但不适用于
javac编译器 -
我无法让其中任何一个工作(使用 ideone.com)。
标签: java