課程
/后端開發(fā)
/Java
/Java入門第二季
見標題二的圖片
2019-08-08
源自:Java入門第二季 8-9
正在回答
靜態(tài)變量和靜態(tài)方法隨類的加載而加載,若此時未創(chuàng)建類的對象則內(nèi)存中并沒有非靜態(tài)變量,所以靜態(tài)方法訪問非靜態(tài)變量會出錯。而普通的成員方法需要通過對象調(diào)用,此時堆內(nèi)存中存放了非靜態(tài)變量,可以直接訪問非靜態(tài)變量。
舉報
課程升級!以終為始告別枯燥,在開發(fā)和重構(gòu)中體會Java面向?qū)ο缶幊痰膴W妙
1 回答java里為什么普通成員的方法可以直接訪問同類下普通方法
3 回答普通成員方法可以調(diào)用同類靜態(tài)變量,同類靜態(tài)方法也同樣可以調(diào)用嗎?
2 回答普通成員方法能否直接訪問靜態(tài)方法和非靜態(tài)方法?
2 回答普通方法調(diào)用同類中的靜態(tài)和非靜態(tài)方法有什么規(guī)則?
2 回答“靜態(tài)方法中可以直接調(diào)用同類中的靜態(tài)成員,但是不能直接調(diào)用非靜態(tài)成員。”為什么?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2019-08-09
靜態(tài)變量和靜態(tài)方法隨類的加載而加載,若此時未創(chuàng)建類的對象則內(nèi)存中并沒有非靜態(tài)變量,所以靜態(tài)方法訪問非靜態(tài)變量會出錯。而普通的成員方法需要通過對象調(diào)用,此時堆內(nèi)存中存放了非靜態(tài)變量,可以直接訪問非靜態(tài)變量。