public class Ref
{
int i=9;
public static void main(String argv[])
{
Ref r=new Ref();
r.method(r);
}
public void amethod(Ref r)
{
multi(r);
System.out.println;
}
publiv void multi(Ref r)
{
r.i=r.i*2;
}
}
程序的运行过程和结果,谢谢。
{
int i=9;
public static void main(String argv[])
{
Ref r=new Ref();
r.method(r);
}
public void amethod(Ref r)
{
multi(r);
System.out.println;
}
publiv void multi(Ref r)
{
r.i=r.i*2;
}
}
程序的运行过程和结果,谢谢。
其次你要打印的东西没有写清楚
我只能靠自己的理解给你想要的答案main()->amethod()->multi()
结果i=18
2.调用该对象的method方法,在此方法中调用multi方法
之后执行:System.out.println;(什么,没写全????)
最后方法结束,程序结束!
{
int i=9;
public static void main(String argv[])
{
Ref r=new Ref();
r.method(r);
}
public void amethod(Ref r)
{
multi(r);
System.out.println;
}
publiv void multi(Ref r)
{
r.i=r.i*2;
}
}
{
int i=9;
public static void main(String args[])
{
Ref r=new Ref();
r.method(r);
}
public void method(Ref r)
{
multi(r);
System.out.println(""+r.i);
}
public void multi(Ref r)
{
r.i=r.i*2;
}
}