在Java中,可以使用static關鍵字來定義靜態類。靜態類是指只能有靜態成員和靜態方法的類。靜態類不能被實例化,也不能包含非靜態成員和方法。
下面是一個靜態類的例子:
public class StaticClass {
static int staticVariable = 10;
static void staticMethod() {
System.out.println("This is a static method.");
}
public static void main(String[] args) {
System.out.println("Static variable: " + StaticClass.staticVariable);
StaticClass.staticMethod();
}
}
在上面的例子中,StaticClass是一個靜態類,它包含一個靜態變量staticVariable和一個靜態方法staticMethod。在main方法中,我們訪問了靜態變量和調用了靜態方法。通過類名加點的方式來訪問靜態成員和方法。