向方法和构造函数传递信息
参数和变量
参数和变量在中文中可以混用,根据不同的场景判断具体意思。但一般情况下,程序员更多喜欢用参数这个说法。从英文翻译上,parameter和argument都可以翻译为参数和变量。而在英文资料中,Java给出了一个定义用来表达不同的意思。
Parameters:在函数定义中参数列表中的变量。
Arguments:在方法调用时向方法传递的实际数值。
向方法传递数值
1. 传递的数值类型需要对应方法定义的参数类型;
2. 传递数值个数应该对应方法定义的参数个数;
3. 传递数值的顺序需要对应方法定义中的参数顺序。
注意:
1. Java中不应许把方法作为参数传递给另一个方法;
2. 可以传递包含方法的对象,然后再调用对象中包含的方法。
Ref: http://docs.oracle.com/javase/tutorial/java/javaOO/arguments.html
参数和变量
参数和变量在中文中可以混用,根据不同的场景判断具体意思。但一般情况下,程序员更多喜欢用参数这个说法。从英文翻译上,parameter和argument都可以翻译为参数和变量。而在英文资料中,Java给出了一个定义用来表达不同的意思。
Parameters:在函数定义中参数列表中的变量。
Arguments:在方法调用时向方法传递的实际数值。
向方法传递数值
1. 传递的数值类型需要对应方法定义的参数类型;
2. 传递数值个数应该对应方法定义的参数个数;
3. 传递数值的顺序需要对应方法定义中的参数顺序。
注意:
1. Java中不应许把方法作为参数传递给另一个方法;
2. 可以传递包含方法的对象,然后再调用对象中包含的方法。
Ref: http://docs.oracle.com/javase/tutorial/java/javaOO/arguments.html