課程
/后端開發
/PHP
/PHP進階篇
如何理解靜態方法,靜態變量?在內存上是怎樣存儲的?
2015-02-03
源自:PHP進階篇 2-4
正在回答
簡單的來說通過類型修飾符static修飾的方法或是變量都是靜態變量或方法;其實所有的全局變量都是靜態變量,而局部變量需要修飾符修飾才算。靜態變量是存儲在內存中的靜態數據區的,也就是他的內存地址一直不變,并且靜態數據區的數據在程序整個運行期間都不會被釋放,直到程序運行結束。
舉報
輕松學習PHP中級課程,進行全面了解,用PHP快速開發網站程序
1 回答類與對象static靜態關系,這樣寫對嗎?
2 回答public static function getInstance() { 這里可以不用靜態方法嗎?
2 回答靜態和非靜態有什么區別嗎
3 回答靜態方法只能使用靜態變量嗎?
2 回答來個大神給我講講static靜態到底是個什么意思?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2015-02-04
簡單的來說通過類型修飾符static修飾的方法或是變量都是靜態變量或方法;其實所有的全局變量都是靜態變量,而局部變量需要修飾符修飾才算。靜態變量是存儲在內存中的靜態數據區的,也就是他的內存地址一直不變,并且靜態數據區的數據在程序整個運行期間都不會被釋放,直到程序運行結束。