首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

引述参数传递

2012-10-07 
引用参数传递引用参数传递(call-by-reference parameter passing)public class Test {public int a publi

引用参数传递
引用参数传递(call-by-reference parameter passing)

public class Test {public int a ;public int b ;@Overridepublic String toString() {// TODO Auto-generated method stubreturn this.getClass().getSimpleName()+"["+a+","+b+"]";}}


public static Test changeTest(Test test){test.b = 4;test = null;return test;}public static void testCallByReferenceParameterPassing(){Test t = new Test();t.a = 1;t.b = 2;Test t2 = t;t2.a = 3;Test t3 = changeTest(t);System.out.println(t);System.out.println(t2);System.out.println(t3);}


打印结果:
Test[3,4]
Test[3,4]
null

热点排行