在Java编程中,我们经常会听到形参和实参这两个术语。那么它们分别是什么意思呢? 形参指在方法声明时参数列表中的变量,用于接收方法调用传入的实参。简单来说,形参就是方法定义时的参数。 以以下代码为例: public void printMessage(String message) { System.out.println(message); } 在这个方法中,我们定义了一个形参message,它的类型是String。当我们调用这个方法时,需要传入一个String类型的实参来赋值给message。下面是一个调用printMessage方法的示例: printMessage("Hello, world!"); 在这里,"Hello, world!"就是实参。 实参指在方法调用时传入的参数,它的值将被赋予方法的形参。实参的类型和数量必须与方法声明中的形参类型和数量相匹配。 下面再举一个例子: public int add(int a, int b) { return a + b; } 在这个方法中,我们定义了两个形参a和b,它们的类型都是int。当我们调用add方法时,需要传入两个int类型的实参,例如: int sum = add(1, 2); 这里的1和2就是实参。在方法中,a被赋值为1,b被赋值为2,然后方法返回它们的和,即3。 形参和实参是Java方法调用中的两个重要概念。理解它们的含义和使用方法对于提高我们的Java编程技能非常有帮助。