在Java中,要定義一個靜態(tài)方法,您需要在方法聲明前加上static
關(guān)鍵字。靜態(tài)方法屬于類本身而不是類的實例,因此可以直接通過類名調(diào)用它們,而不需要創(chuàng)建類的對象。以下是一個簡單的示例:
public class MyClass {
// 靜態(tài)變量
public static int myStaticVar;
// 靜態(tài)方法
public static void myStaticMethod() {
System.out.println("這是一個靜態(tài)方法");
}
}
// 調(diào)用靜態(tài)方法,不需要創(chuàng)建對象
public class Main {
public static void main(String[] args) {
MyClass.myStaticMethod(); // 輸出 "這是一個靜態(tài)方法"
}
}
在這個例子中,我們定義了一個名為MyClass
的類,其中包含一個靜態(tài)變量myStaticVar
和一個靜態(tài)方法myStaticMethod()
。在Main
類中,我們可以直接通過類名MyClass
調(diào)用myStaticMethod()
方法,而無需創(chuàng)建MyClass
的對象。