為什么要使用靜態方法


靜態方法的好處就是不用生成類的實例就可以直接調用。

static方法修飾的成員不再屬於某個對象,而是屬於它所在的類。只需要通過其類名就可以訪問,不需要再消耗資源反復創建對象。

在類第一次加載的時候,static就已經在內存中了,直到程序結束后,該內存才會釋放。

如果不是static修飾的成員函數,在使用完之后就會立即被JVM回收。

 

什么時候使用static?

如果這個方法是作為一個工具來使用的,就聲明為static,不需要new一個對象就可以使用。比如:connect DB就可以聲明一個Connection()的static方法,

因為是靜態的,說明connection DB不是某個對象所特有的功能,只是作為一種連接到DB的工具


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM