package com.classtest;
///import static package battery.*;直接匯入靜態類 呼叫靜態方法可以可以直接使用(不常用)
/* * 1 靜態成員變數:屬於類的(屬於所有物件的全域性變數)
* 2 靜態成員方法:屬於類的(屬於所有物件的全域性方法)
* 3 靜態的只能呼叫靜態的(通過物件呼叫非靜態成員);非靜態可以呼叫靜態的;
* *擴充套件
* 4 單例模式
* 5 靜態匯入
* 6 語句塊 ///執行順序優先於構造方法
* *
* this:當前呼叫方法的物件(this只能放入方法內部,一般用於構造方法,利用this關鍵字來呼叫構造方法,
* 只有在構造方法中第一句使用this呼叫有引數的構造方法)
* * 補充:區域性變數不會自動初始化
*/ public class main }
class test
public test(int num2)
public test(string name)
public void init(int num1,int num2)
public void print()
public static void print1()
}
java基礎筆記之static
專案空檔期,趁此閒暇時,將大學時做的筆記整理一下 後來才明白那個特別兇的人對我們的良苦用心 廢話不多說了,上筆記.一 靜態成員變數 static 特徵 1.所有該類的物件共享靜態成員變數的資料,節約空間 2.靜態成員變數的資料先於該類的物件存在。也就是說,靜態成員變數是屬於類的 2 物件.靜態成員變...
Java入門學習之 static
被static修飾的變數,叫靜態變數或類變數。靜態成員變數是定義在類裡面的靜態變數,可以直接用類名.成員變數名來呼叫,也可以用物件.成員變數名呼叫。class person class test以上 中,靜態成員變數相當於person類的變數,跟一般的成員變數不一樣,當改變任意變數的值時,所有的變數...
Java學習筆記 static關鍵字
1 可以修飾成員變數和成員方法 2 隨著類的載入而載入 3 優先於物件存在 4 被類的所有物件共享 這是我們判斷該不該使用靜態的依據 5 通過類名呼叫 既可以通過物件名呼叫,也可以通過類名呼叫,建議通過類名呼叫 靜態的內容在方法區的靜態區 1 在靜態中沒有this物件 2 靜態只能訪問靜態 1 所屬...