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

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Java中Static關鍵字怎么用

發布時間:2021-08-22 12:31:52 來源:億速云 閱讀:148 作者:小新 欄目:開發技術

這篇文章主要介紹Java中Static關鍵字怎么用,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!

    Java中Static關鍵字的一些用法詳解

    1. Static 修飾類屬性,因為靜態成員變量可以通過類名+屬性名調用,非靜態成員變量不能通過類名+屬性名調用;

    public class Student {
        private static int number;//靜態變量
        private String name;//非靜態變量
        public static void main(String[] args) {
            System.out.println(Student.number);
            System.out.println(Student.name);//會報錯 因為非靜態成員變量不能通過類名+屬性名調用
        }
    }

    2. Static 修飾類方法,可以通過類名.靜態方法名的方式調用靜態方法,不可以用類名.靜態方法名調用非靜態方法;

    public class Student {
        public static void go(){};//靜態方法
        public  void run(){};//非靜態方法
        public static void main(String[] args) {
            Student.go();//可以用類名.靜態方法名的方式調用靜態方法
            Student.run();//報錯,不可以用類名.靜態方法名調用非靜態方法
        }
    }

    3. 靜態代碼塊,匿名代碼塊,構造函數。三者的調用順序為(靜態代碼塊(只調用1次) --> 匿名代碼塊 --> 構造函數)。

    public class Student {
        //匿名代碼塊,每創建一個student對象就會調用一次匿名代碼塊
        {
            System.out.println("調用匿名代碼塊");
        }
        //靜態代碼塊,和類加載一起發生,只會調用一次
        static {
            System.out.println("調用靜態代碼塊");
        }
        //構造函數,每創建一個student對象就會調用一次該方法
        public Student() {
            System.out.println("調用構造函數");
        }
        public static void main(String[] args) {
            new Student();
            new Student();
        }
    }

    【第三點 測試結果】

    Java中Static關鍵字怎么用

    以上是“Java中Static關鍵字怎么用”這篇文章的所有內容,感謝各位的閱讀!希望分享的內容對大家有幫助,更多相關知識,歡迎關注億速云行業資訊頻道!

    向AI問一下細節

    免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

    AI

    响水县| 赫章县| 西乌| 同德县| 深水埗区| 安平县| 湘潭县| 龙陵县| 阿荣旗| 公主岭市| 长沙市| 白河县| 富顺县| 岳池县| 利川市| 本溪市| 涞水县| 游戏| 东丽区| 镇巴县| 长岛县| 中江县| 克山县| 甘谷县| 泗洪县| 阳城县| 交口县| 黄冈市| 黔西县| 辉南县| 神农架林区| 镇宁| 绥中县| 同江市| 宜黄县| 江永县| 翼城县| 禄劝| 福泉市| 长泰县| 怀宁县|