根据网上一些资料,对parameter和argument的区别,做如下的简单说明。
1. parameter是指函数定义中参数,而argument指的是函数调用时的实际参数。
2. 简略描述为:parameter=形参(formal parameter), argument=实参(actual parameter)。
3. 在不很严格的情况下,现在二者可以混用,一般用argument,而parameter则比较少用。

While defining method, variables passed in the method are called parameters.
当定义方法时,传递到方法中的变量称为参数.
While using those methods, values passed to those variables are called arguments.
当调用方法时,传给变量的值称为引数.(有时argument被翻译为“引数“)

简言之可以理解为:

Parameter is variable in the declaration of function.

Argument is the actual value of this variable that gets passed to function.

函数声明的变量时候叫Parameter
函数调用的变量时候叫Argument


另外其他人的参考:http://www.blogjava.net/flysky19/articles/89963.html