Res s = new Res();//初始化s
int i=0; //定义一个局部变量i,又因为它是基本数据类型,不可以被多个变量指向.
int []j={0}; //定义一个int型的数组j.J是引用数据类型,它是可以被多变量指向的.
new Input(s,i,j).set();//重新给s1(也就是s)指向的变量初始化.
System.out.println(s.name+"."+s.sex+"."+i+"."+j[0]);//这里的s其实是和s1指向的同一个对象,这个楼上已经画图了.
//i为什么为0,因为i就是一个基本数据类型.不存在被多个变量指向
//j[0]是引用数据类型,可以被多个变量所指向.