4 回答

TA貢獻(xiàn)1998條經(jīng)驗 獲得超6個贊

TA貢獻(xiàn)1828條經(jīng)驗 獲得超3個贊
優(yōu)點:靜態(tài)類能夠使您的實現(xiàn)更簡單、迅速,因為您不必創(chuàng)建對象就能調(diào)用其方法。
缺點:如果創(chuàng)建了該類的任何實例,不能使用實例來訪問靜態(tài)成員。只存在靜態(tài)字段和事件的一個副本,靜態(tài)方法和屬性只能訪問靜態(tài)字段和靜態(tài)事件。
靜態(tài)成員在第一次被訪問之前并且在任何靜態(tài)構(gòu)造函數(shù)(如調(diào)用的話)之前初始化。

TA貢獻(xiàn)1802條經(jīng)驗 獲得超10個贊
1 在函數(shù)體,一個被聲明為靜態(tài)的變量在這一函數(shù)被調(diào)用過程中維持其值不變。
2 在模塊內(nèi)(但在函數(shù)體外),一個被聲明為靜態(tài)的變量可以被模塊內(nèi)所用函數(shù)訪問,但不能被模塊外其它函數(shù)訪問。它是一個本地的全局變量。
3 在模塊內(nèi),一個被聲明為靜態(tài)的函數(shù)只可被這一模塊內(nèi)的其它函數(shù)調(diào)用。那就是,這個函數(shù)被限制在聲明它的模塊的本地范圍內(nèi)使用。
只要是不想被在函數(shù)外或者模塊外調(diào)用,就應(yīng)該已static聲明。
添加回答
舉報