下面是一个典型的方法声明示例:
public double calculateAnswer(double wingSpan, int numberOfEngines, double length, double grossTons) { //do the calculation here }
方法声明的唯一必需元素是方法的返回类型、名称、一对括号、()和大括号之间的主体,{}。
更一般地说,方法声明有六个组成部分,依次为:
- 修饰符——例如public,private和其他您将在稍后了解的修饰符。
- 返回类型——方法返回值的数据类型,或者void如果方法没有返回值。
- 方法名称——字段名称的规则也适用于方法名称,但约定略有不同。
- 括号中的参数列表 - 输入参数的逗号分隔列表,前面是它们的数据类型,用括号括起来,(). 如果没有参数,则必须使用空括号。
- 例外列表——稍后讨论。
- 方法体,用大括号括起来——方法的代码,包括局部变量的声明,放在这里。
修饰符、返回类型和参数将在本节后面讨论。例外情况将在后面的部分中讨论。
定义:方法声明的两个组成部分包括方法签名——方法的名称和参数类型。
上面声明的方法的签名是:
calculateAnswer(double, int, double, double)