這篇文章將為大家詳細講解有關Java中靜態static關鍵字的原理是什么,文章內容質量較高,因此小編分享給大家做個參考,希望大家閱讀完這篇文章后對相關知識有一定的了解。
創新互聯公司是一家專業提供富寧企業網站建設,專注與網站設計、網站建設、H5頁面制作、小程序制作等業務。10年已為富寧眾多企業、政府機構等服務。創新互聯專業網站建設公司優惠進行中。static關鍵字既可以修飾成員變量,也可以修改成員方法,修飾的成員變量和成員方法可以直接通過類名調用,也可以通過對象調用(其實即使是通過對象調用,也會被翻譯成類名調用),建議通過類名調用。
成員方法用static修飾后,就成為了靜態方法,靜態方法不屬于對象,而是屬于類。
注意事項:
1.靜態方法中不能使用this,因為this指的是當前對象,而靜態方法是通過類名調用的
2.靜態不能直接訪問非靜態,因為內存中是【先】有靜態,【后】有非靜態,可能會出現調用的東西不存在
3.調用同一個類中的靜態方法,可以直接寫方法名,省略類名,默認自帶類名
4.當第一次用到本類時,靜態代碼塊只執行唯一一次,后續訪問也不再執行
5.靜態內容總是優先于非靜態的,所以靜態代碼塊優先于構造方法執行
靜態代碼塊典型用途,用來一次性對靜態成員變量進行賦值。
關于Java中靜態static關鍵字的原理是什么就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。
另外有需要云服務器可以了解下創新互聯建站vcdvsql.cn,海內外云服務器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務器、裸金屬服務器、高防服務器、香港服務器、美國服務器、虛擬主機、免備案服務器”等云主機租用服務以及企業上云的綜合解決方案,具有“安全穩定、簡單易用、服務可用性高、性價比高”等特點與優勢,專為企業上云打造定制,能夠滿足用戶豐富、多元化的應用場景需求。
分享標題:Java中靜態static關鍵字的原理是什么-創新互聯
網頁鏈接:http://vcdvsql.cn/article24/ccejce.html
成都網站建設公司_創新互聯,為您提供微信公眾號、軟件開發、電子商務、域名注冊、服務器托管、網站內鏈
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯