在一個(gè)類(lèi)中,若將一個(gè)成員變量聲明為static,這種成員稱(chēng)為靜態(tài)成員變量。
與一般的數(shù)據(jù)成員不同,無(wú)論建立了多少個(gè)對(duì)象,都只有一個(gè)靜態(tài)數(shù)據(jù)的拷貝。
靜態(tài)成員變量,屬于某個(gè)類(lèi),所有對(duì)象共享。
靜態(tài)變量,是在編譯階段就分配空間,對(duì)象還沒(méi)有創(chuàng)建時(shí),就已經(jīng)分配空間。
注意:
1、靜態(tài)成員變量必須在類(lèi)中聲明,在類(lèi)外定義
2、靜態(tài)數(shù)據(jù)成員不屬于某個(gè)對(duì)象,在為對(duì)象分配空間中不包括靜態(tài)成員所占空間
3、靜態(tài)數(shù)據(jù)成員可以通過(guò)類(lèi)名或者對(duì)象名來(lái)引用
更多關(guān)于物聯(lián)網(wǎng)培訓(xùn)的問(wèn)題,歡迎咨詢(xún)千鋒教育在線名師。千鋒教育擁有多年IT培訓(xùn)服務(wù)經(jīng)驗(yàn),采用全程面授高品質(zhì)、高體驗(yàn)培養(yǎng)模式,擁有國(guó)內(nèi)一體化教學(xué)管理及學(xué)員服務(wù),助力更多學(xué)員實(shí)現(xiàn)高薪夢(mèng)想。