靜態方法和普通的成員方法||分配記憶體空間的區別

yzf01發表於2021-09-09

靜態方法是屬於類的,記憶體必須為它分配記憶體空間,這個空間一直由靜態方法佔用,記憶體管理器不會由於靜態方法沒有被呼叫而將靜態方法的儲存空間收回,這樣如果將所有的方法都宣告為靜態方法,就會佔用大量的記憶體空間,最後是系統變慢。而普通的成員方法是由物件呼叫的,記憶體並不會一直為起分配記憶體,只有呼叫的時候才為其分配儲存空間,而當其沒有被呼叫時,儲存空間就會被記憶體管理其收回,釋放沒有用的空間,提高的系統的執行速率!

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/2334/viewspace-2807760/,如需轉載,請註明出處,否則將追究法律責任。

相關文章