new Integer(100)把new出来的对象放到哪里呢?懂JAVA的进..

来源:百度知道 编辑:UC知道 时间:2024/05/13 07:54:41
比如如下的程序:
public class test{
public static void main(String []args){
new Integer(100);

}
}

1,2楼,楼主没说把 new Integer(100)赋给对象好不好。。

光说 new Integer(100)的话只是把100封装类里面,实际上是在堆内存中的,并没有赋给某个对象

在举个例子,比如int i = 100,是放在栈内存当中。

你得自己新建个变量放这个整数
int i = new Integer(100);

public class test{
public static void main(String []args){
Integer i= new Integer(100);

}
}

对象放在堆里