class Function {
public String getLabel() {
return "non-static method";
}
}
class Main {
public static void main(String[] args) {
Function function = new Function();
String label = function.getLabel();
}
}
您不需要对象来调用静态对象:
class Function {
public static String getLabel() {
return "static method";
}
}
class Main {
public static void main(String[] args) {
String label = Function.getLabel();
}
}
Java 中的方法是类的行为。因此,它们与类密不可分。有静态方法和非静态方法。要调用非静态方法,需要创建类(对象)的实例:
您不需要对象来调用静态对象: