函数传参
java传参,类似c的传指针
1.修改形参指向的对象,实际上就修改了实参所指向的对象。
2.形参若指向新的对象不影响实参原来的指向。
1.修改形参指向的对象,实际上就修改了实参所指向的对象。
2.形参若指向新的对象不影响实参原来的指向。
可变参数
可变参数,如 void fun(ClassName ... parameterName){}这种形式。
适用于参数个数不确定,类型确定的情况。在形参列表中含有可变参数的函数体内,java把可变参数当做数组处理。
注意:可变参数必须位于形参列表的最后一项。因为参数个数不定,所以当其后边还有相同类型参数时,java无法区分传入的参数属于前一个可变参数还是后边的参数。
委托构造函数
若一个类有多个构造函数,它们之间可以相互调用,通过this(实参表)实现。见下。