java 關鍵字static 使用

java 中關鍵字 static 的使用方法主要有三個
1,static 代碼塊
在類被初始化的時候運行;
2,靜態 方法
2.1 只能調用其它靜態方法
2.2 必須只訪問靜態數據
2.3 不能使用關鍵字this 和 super
2.4 不需要類的實例就可以調用的方法
3,靜態成員變量
所有類的實例共享改數據
類的普通方法和靜態方法都可以訪問

下面是一段實現代碼:

package unweb.staticdemo;

/**
 * Created by Administrator on 2016/8/21.
 * 這是一個 static 講解 demo 類
 */
public class StaticDemo {
    /*static 修飾的成員變量, 所有類的對象共享變量*/
    private static String name;

    /*靜態代碼塊*/
    static{
        System.out.println("我是靜態代碼塊, 類被初始化的時候執行的代碼");
    }

    /*靜態方法*/
    public static int sum(int a, int b){

        return a + b;
    }

    /*主函數*/
    public static void main(String[] args) {
        int sum = StaticDemo.sum(3, 10);
        System.out.println(sum);
    }

}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章