这是代码,我修改了下面一个类的名字,可是编译出现了这样的一个错误
//基本数据类型参数传递
class Demo
{
public static void main(String[] args)
{
int x = 3;
show(x);
System.out.println("x="+x);
}
public static void show(int x)
{
x = 4;
System.out.println("x="+x);
}
}
//引用数据类型参数传递
class Demo1
{
int x = 3;
public static void main(String[] args)
{
Demo1 d = new Demo1();
d.x = 9;
show(d);
System.out.println(d.x);
}
public static void show(Demo1 d)
{
d.x = 4;
}
}
报错截图
|