在Java程序中, 方法(Method)是一段可重复使用的代码块,用于执行特定的任务或操作。方法定义包括方法签名和方法体。方法签名由方法的名称、参数列表和返回类型组成,而方法体则包含执行任务的代码逻辑。
方法的主要特点包括:
封装性:
方法将一组相关操作封装在一起,提高了代码的模块化和可重用性。
参数化:
方法可以接受输入参数,并根据这些参数执行特定的操作。
返回值:
方法可以返回一个结果,返回值的类型由方法的返回类型指定。如果方法不返回任何值,则返回类型为`void`。
访问修饰符:
方法可以通过`public`、`protected`、`private`或默认(无修饰符)访问修饰符来控制其访问权限。
方法在Java程序中的使用非常广泛,它们可以实现代码的模块化,提高代码的可读性和可维护性。同时,Java提供了多种类型的方法,包括普通方法、抽象方法、静态方法和本地方法,以满足不同的编程需求。
```java
public class Demo01 {
// 普通方法
public static int add(int a, int b) {
return a + b;
}
public static void main(String[] args) {
int sum = add(10, 20);
System.out.println(sum); // 输出 30
}
}
```
在这个示例中,`add`方法是一个普通方法,它接受两个整数参数`a`和`b`,并返回它们的和。`main`方法是Java程序的入口点,它调用了`add`方法并打印结果。