java中如何调用方法
调用静态方法
静态方法属于类而非实例,直接通过类名调用。语法格式为 ClassName.methodName(arguments)。

public class MathUtils {
public static int add(int a, int b) {
return a + b;
}
}
// 调用静态方法
int result = MathUtils.add(5, 3);
调用实例方法
实例方法需通过对象调用,需先创建类的实例。语法格式为 objectName.methodName(arguments)。

public class Calculator {
public int multiply(int a, int b) {
return a * b;
}
}
// 创建实例并调用方法
Calculator calc = new Calculator();
int product = calc.multiply(4, 6);
调用构造方法
构造方法用于初始化对象,通过 new 关键字调用。语法格式为 new ClassName(arguments)。
public class Person {
private String name;
public Person(String name) {
this.name = name;
}
}
// 调用构造方法创建对象
Person person = new Person("Alice");
方法链式调用
若方法返回对象本身(如 this),可连续调用多个方法。
public class StringBuilderDemo {
public static void main(String[] args) {
String result = new StringBuilder()
.append("Hello")
.append(" ")
.append("World")
.toString();
System.out.println(result);
}
}
注意事项
- 方法调用需匹配参数类型和数量,否则会编译错误。
- 实例方法不能在静态上下文中直接调用(需通过对象)。
- 若方法有返回值,可用变量接收或直接作为表达式使用。






