java Integer是引用类型么?

来源:百度知道 编辑:UC知道 时间:2024/06/02 15:57:26
class process
{
public void fun(Integer i)
{
i++;
}
public static void main(String args[])
{
process p=new p();
Integer i=0;
p.fun(i);
System.out.println(i);
}
}
结果输出是什么?
Integer是引用类型么?
如何改变Integer的值

输出是0
Integer实际是对int类型的封装

不是引用类型.

输出是0,你有语法错误.
class Process
{
public void fun(int i)
{
i++;
}
public static void main(String args[])
{
Process p=new Process();
int i=0;
p.fun(i);
System.out.println(i);
}
}