对象作与基本类型作为返回值的区别public class A3 { public A3(){ A1 a1=new A1();//创建A1类的对象a1 A2 a2=new A2();//创建A2类的对象a2 a2.met1(a1.x ,a1.y );//调用A1的实例变量作为参数带入met1方法中 System.out.println("x="+a1.x+" "+"y="+a1.y); a2.met2(a1 );//将A1类的对象变量名当作参数带入met2方法中 System.out.println("x="+a1.x+" "+"y="+a1.y); }