【发布时间】:2012-01-29 10:45:32
【问题描述】:
例如为什么你可以这样做:
int n = 9;
但不是:
Integer n = 9;
你可以这样做:
Integer.parseInt("1");
但不是:
int.parseInt("1");
【问题讨论】:
-
整数是类,int是原始类型
-
由于自动装箱,您可以执行
Integer n = 9;(除非您使用的是非常旧的 java 版本) -
在松散的方式中,它就像从城市喷泉(int)中获取纯净水与从附近商店获取包装精美(整数)的相同水。打包的有一些好处以及成本开销。