OPK*_*OPK 4 java autoboxing primitive-types
在课堂上声明这个时:
Integer i = 9;
Run Code Online (Sandbox Code Playgroud)
它现在符合自动装箱我认为,被i认为是原始数据类型?
Jon*_*eet 10
不,类型i仍然是Integer(引用类型) - 毕竟它是如何声明的.碰巧使用a进行初始化的事实int与变量的类型完全不同.文字9是一个类型的值int,但它被装入一个Integer.
代码相当于:
Integer i = Integer.valueOf(9);
Run Code Online (Sandbox Code Playgroud)