Java4Android static關鍵字的作用

2021-07-03 23:18:57 字數 467 閱讀 8491

1.靜態成員變數的語法特點

如果某個物件使用了靜態變數,並且改變了靜態變數,則其他所有呼叫了這個靜態變數的物件的變數也都會改變;

我們可以理解靜態變數不是某乙個物件的變數,而是屬於整個類的靜態變數;

定義舉例: static int i;

變數呼叫有兩種方法:1-既可以用類名來呼叫,比如: person.i = 10; 2-也可以用物件名來呼叫,比如:  p1.i = 10;

所有的物件使用的靜態變數都是同乙份;

2.靜態函式的語法特點

定義-靜態函式前面需要附加 static 比如:static void talk()

呼叫-靜態函式是可以直接使用類名來呼叫的,比如: person.talk();

禁忌-在靜態函式當中,不能使用非靜態的成員變數,比如:

3.靜態**塊的語法特點

靜態**塊的主要作用就是給靜態變數賦初始值,因為在開發中應用較少,理解就好;

java傳送郵件 4

我們的郵箱裡,經常會收到一些非常精美的郵件 註冊使用者名稱發來的郵件,甚至有一些廣告郵件 我們知道這些郵件都是一些html郵件,但是我們知道,要做出這樣乙個精美的html郵件,在程式中,我們得拼多少html和css 啊,豈不是很煩。自從用了spring mail的郵件模板,媽媽再也不用擔心我要拼網頁...

java基礎學習(4)

陣列 1.陣列求最值 2.陣列的插入乙個元素 3.陣列的排序 a 使用arrays.sort 排序 b 氣泡排序 4.陣列的逆序 5.遍歷陣列 for int i 0 i 陣列名.length i 6.arrays類 boolean a arrays.equals 陣列1,陣列2 比較2個陣列是否相...

java 學習筆記4

一,date 與 dateformat date d new date 輸出當前系統時間 dateformat sdf new dateformat yyyy mm dd hh mm ss 時間格式 string date sdf.format d 格式化時間 二,calendar calendar...