1. Java 支持两种调用方法的方式,根据方法是否有返回值来选择。
(1)当方法返回一个值的时候,需要定义一个变量接收方法的返回值。例如:
(2)如果方法没有返回值(void),方法调用一定是一条语句。
2.值传递和引用传递
值传递:调用函数时将实际参数复制一份传递到函数中,这样在函数中如果对形式参数进行修改,将不会影响到实际参数。
引用传递:调用函数时将实际参数的地址直接传递到函数中,那么在函数中对形式参数所进行的修改,将影响到实际参数。
Java是值传递。
(1)当方法返回一个值的时候,需要定义一个变量接收方法的返回值。例如:
(2)如果方法没有返回值(void),方法调用一定是一条语句。
值传递:调用函数时将实际参数复制一份传递到函数中,这样在函数中如果对形式参数进行修改,将不会影响到实际参数。
引用传递:调用函数时将实际参数的地址直接传递到函数中,那么在函数中对形式参数所进行的修改,将影响到实际参数。
Java是值传递。