亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

Java類中類的靜態成員如何定義和使用

小樊
82
2024-08-12 23:39:39
欄目: 編程語言

在Java類中定義靜態內部類可以使用關鍵字static來修飾內部類,如下所示:

public class OuterClass {
    
    private static class InnerClass {
        public static int staticMember = 10;
        
        public static void staticMethod() {
            System.out.println("Static method in InnerClass");
        }
    }
    
    public static void main(String[] args) {
        System.out.println(InnerClass.staticMember);
        InnerClass.staticMethod();
    }
}

在上面的例子中,InnerClass是OuterClass的靜態內部類,它包含一個靜態的成員變量staticMember和一個靜態的方法staticMethod。在main方法中,我們可以直接通過InnerClass訪問靜態成員和方法。

靜態內部類和非靜態內部類的區別在于,靜態內部類不依賴外部類的實例,可以直接通過類名訪問其靜態成員和方法,而非靜態內部類必須通過外部類的實例來訪問。

0
塔城市| 依安县| 响水县| 两当县| 民县| 黄平县| 绵竹市| 巧家县| 麟游县| 福海县| 闵行区| 隆化县| 乌拉特中旗| 利津县| 潞城市| 眉山市| 禹城市| 平山县| 潞西市| 洞口县| 盘锦市| 临桂县| 乐都县| 辉县市| 陕西省| 洛扎县| 怀来县| 浦城县| 建湖县| 沁水县| 克什克腾旗| 丹阳市| 太谷县| 阿克苏市| 阜宁县| 大石桥市| 莱西市| 桦川县| 塔城市| 资源县| 云和县|