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

溫馨提示×

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
昂仁县| 宜章县| 集贤县| 襄垣县| 高邮市| 连云港市| 多伦县| 牡丹江市| 乌兰察布市| 宜黄县| 新密市| 花莲市| 鄂托克前旗| 达州市| 金坛市| 田阳县| 西林县| 遂昌县| 白河县| 台东县| 镇巴县| 台南市| 潜江市| 六枝特区| 咸阳市| 布尔津县| 大姚县| 中方县| 塔河县| 疏附县| 天全县| 额尔古纳市| 台东县| 华容县| 石楼县| 灵台县| 萍乡市| 曲水县| 鹰潭市| 香格里拉县| 屏南县|