一:先看定义
(1)形参变量只有在被调用时才分配内存单元,在调用结束时, 即刻释放所分配的内存单元。因此,形参只有在函数内部有效。 函数调用结束返回主调函数后则不能再使用该形参变量。
(2) 实参可以是常量、变量、表达式、函数等, 无论实参是何种类型的量,在进行函数调用时,它们都必须具有确定的值, 以便把这些值传送给形参。 因此应预先用赋值。
<span style="font-family: Arial, Helvetica, sans-serif; background-color: rgb(102, 255, 255);"><strong><span style="font-size:18px;">二:举例说明</span></strong></span>
<span style="background-color: rgb(240, 240, 240); font-family: Arial, Helvetica, sans-serif;">public class ParamTest {</span>
public static void main(String[] args) { ParamTest p = new ParamTest(); //1和2就是对应的实参 System.out.println(p.sum(1, 2)); } //a和b就是形式参数 public int sum(int a, int b) { return a + b; } }