在Java中,可以通過以下兩種方式來調用靜態方法:
類名.靜態方法名(參數列表)
。示例如下:public class MyClass {
public static void myStaticMethod() {
System.out.println("This is a static method.");
}
}
public class Main {
public static void main(String[] args) {
MyClass.myStaticMethod(); // 調用靜態方法
}
}
對象引用.靜態方法名(參數列表)
。示例如下:public class MyClass {
public static void myStaticMethod() {
System.out.println("This is a static method.");
}
}
public class Main {
public static void main(String[] args) {
MyClass obj = new MyClass();
obj.myStaticMethod(); // 也可以通過對象引用調用靜態方法
}
}
無論使用哪種方式調用靜態方法,都不需要創建類的實例。靜態方法屬于類本身,不依賴于類的實例。