java静态方法
时间: 2023-08-30 16:05:55 浏览: 96
Java中的静态方法是指在类中定义的,可以直接使用类名来调用的方法。静态方法与对象无关,不需要实例化一个对象就可以调用它们。静态方法可以访问类的静态变量和其他静态方法,但不能访问非静态变量和非静态方法。
静态方法的定义格式如下:
```
public static 返回类型 方法名(参数列表) {
// 方法体
}
```
其中,`public`表示访问修饰符,`static`表示静态方法,`返回类型`表示方法返回值的数据类型,`方法名`是方法的名称,`参数列表`是传递给方法的参数。
静态方法的调用格式如下:
```
类名.方法名(参数列表);
```
例如:
```
public class MathUtil {
public static int add(int a, int b) {
return a + b;
}
}
public class Test {
public static void main(String[] args) {
int result = MathUtil.add(3, 5);
System.out.println(result);
}
}
```
在上面的例子中,`MathUtil`类中定义了一个静态方法`add`,它接受两个整数作为参数并返回它们的和。在`Test`类中,我们使用`MathUtil.add`方法来计算3和5的和,并将结果打印到控制台上。
阅读全文