static可以用于修飾成員變量或者成員方法,作用在于這個被static修飾的成員變量或者成員方法在內存中只有一份,且是共用的。用哪些用途呢?比如:記錄網站在線人數等。
先理解精髓,就能理解注意事項了,如下圖所示:
通俗理解,有static修飾的方法或變量,叫靜態方法或變量,可共享的,歸屬于類,一般用類名去訪問,也可以用對象訪問。沒有被static修飾的方法或變量,那就不是靜態了,叫做實例成員方法或實例成員變量,歸屬于對象,得用對象去訪問。啥叫實例呢?實例就是要new出一個具體的對象,用具體的對象來訪問,比如User user = new User();這里的user就是實例。
注意事項study()沒有static修飾,所以,要用實例去訪問,如果沒用實例就會報錯。
不報錯,但推薦使用格式:類名.靜態成員方法,在同一個類下也可以直接用靜態成員方法訪問。
你是否還在尋找穩定的海外服務器提供商?創新互聯www.cdcxhl.cn海外機房具備T級流量清洗系統配攻擊溯源,準確流量調度確保服務器高可用性,企業級服務器適合批量采購,新人活動首月15元起,快前往官網查看詳情吧
新聞名稱:Java中關于static的理解-創新互聯
當前鏈接:http://vcdvsql.cn/article14/ddgege.html
成都網站建設公司_創新互聯,為您提供動態網站、靜態網站、電子商務、品牌網站建設、移動網站建設、小程序開發
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯