方法的声明定义了方法的名称、返回类型(如果有的话)以及参数列表。方法声明的基本语法如下:
```
[访问符] [修饰符] 返回类型 方法名(参数列表) {
// 方法体
}
```
访问符:用于指明方法的访问权限,可以是 `public`、`protected`、`private` 或默认(无修饰符)。
修饰符:用于指明方法的特征,可以是 `abstract`、`static` 或 `final` 等,这些修饰符不是必须的,根据方法的特性进行选择使用。
返回类型:指定了方法执行后返回的结果类型。如果方法不返回任何值,则使用 `void` 表示。
方法名:是一个标识符,用于在代码中引用该方法。
参数列表:是一组输入参数,用于向方法传递数据。参数列表可以为空,表示该方法不接受任何参数。
方法体:是实际执行的代码逻辑,包含了实现方法功能所需的语句。
```java
public int abs(int n) {
if (n > 0) {
return n;
} else {
return -n;
}
}
```
在这个示例中,`abs` 是方法名,`int` 是返回类型,`n` 是参数列表,方法体包含了一个条件判断语句,用于计算并返回整数 `n` 的绝对值。