91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

Java靜態成員怎么聲明與使用

小億
88
2023-11-03 21:41:10
欄目: 編程語言

在Java中,可以通過在成員變量或成員方法前添加static關鍵字來聲明靜態成員。

靜態成員可以被類的所有對象共享,可以通過類名直接訪問,不需要創建對象。

以下是聲明和使用Java靜態成員的示例:

  1. 靜態變量的聲明和使用:
public class MyClass {
    public static int count; // 靜態變量

    public static void main(String[] args) {
        MyClass.count = 10; // 直接通過類名訪問靜態變量

        System.out.println(MyClass.count); // 輸出:10

        MyClass obj1 = new MyClass();
        MyClass obj2 = new MyClass();

        obj1.count = 20; // 通過對象名訪問靜態變量
        System.out.println(obj2.count); // 輸出:20
    }
}
  1. 靜態方法的聲明和使用:
public class MyClass {
    public static void myStaticMethod() { // 靜態方法
        System.out.println("This is a static method.");
    }

    public static void main(String[] args) {
        MyClass.myStaticMethod(); // 直接通過類名調用靜態方法
    }
}

注意:靜態方法只能訪問靜態成員,不能訪問非靜態成員。非靜態方法可以訪問靜態成員和非靜態成員。

靜態成員在程序啟動時就被分配內存,直到程序結束才會被銷毀。因此,靜態成員適用于在多個對象之間共享數據的場景。

0
扎鲁特旗| 石棉县| 安西县| 海淀区| 阳信县| 筠连县| 天柱县| 遂平县| 盐山县| 富顺县| 通河县| 南充市| 绥滨县| 淅川县| 元氏县| 都昌县| 曲靖市| 河北区| 西安市| 北川| 综艺| 普定县| 建湖县| 玉屏| 陇川县| 东港市| 仙桃市| 开远市| 武隆县| 巴塘县| 蕲春县| 通许县| 望奎县| 固安县| 广汉市| 咸宁市| 行唐县| 珠海市| 容城县| 凭祥市| 泰和县|