在我理解,实参就是会占内存单元的,而形参只有调用时才会分配内存,调用完之后就会释放内存。从字面理解就是实参就是实际上的参数需要预先创建并赋值,形参就是形式上的参数用来接收实参传递过来的值,并且只在函数内部有效。
举个例说
public static void main(String[] args) {
//这里的a和b就是实参
int a = 100,b = 200;
add(a, b);
add(20, 40);
}
private static void add(int a, int b) {//这里的a和b就是形参
System.err.println(a+b);
} |