【发布时间】:2013-04-11 01:37:36
【问题描述】:
将 int 声明如下有什么区别。有哪些适合不同类型使用的案例
int i = 20;
Integer i = 20;
Integer i = new Integer(20);
请注意:我仔细看了下,发现 first 将创建原始 int。Second 将执行自动装箱,Third 将在内存中创建引用。
我正在寻找一个场景,它清楚地解释了我应该在什么时候使用第一种、第二种和第三种整数初始化。互换用法是否会对性能产生任何影响
感谢您的回复。
【问题讨论】:
标签: java