如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
Welcometomylesson!Contents:Java中几种变量在内存中的运行机制publicclassTest1{publicstaticvoidswap(inta,intb){inttmp=a;a=b;b=tmp;System.out.println("swap方法里,a的值是"+a+";b的值是"+b);}publicstaticvoidmain(String[]args){inta=6;intb=9;swap(a,b);System.out.println("交换结束后,变量a的值是"+a+";变量b的值是"+b);}}classDataWrap{publicinta;publicintb;}publicclassTest2{publicstaticvoidswap(DataWrapdw){inttmp=dw.a;dw.a=dw.b;dw.b=tmp;System.out.println("swap方法里,aField的值是"+dw.a+";bField的值是"+dw.b);}publicstaticvoidmain(String[]args){DataWrapdw=newDataWrap();dw.a=6;dw.b=9;swap(dw);System.out.println("交换结束后,aField的值是"+dw.a+";bField的值是"+dw.b);}}classPerson{publicintage;publicdoubleheight;publicvoidinfo{System.out.println("我的年龄是:"+age+";我的身高是:"+height);}}publicclassTest3{publicstaticvoidmain(String[]args){Person[]students;students=newPerson[2];Personzhnag=newPerson();zhang.age=15;zhang.height=158;Personlee=newPerson();lee.age=16;lee.height=161;students[0]=zhang;students[1]=lee;lee.info();students[1].info();}}TheEnd