為什么靜態方法中不可以直接訪問非靜態方法?


靜態方法是屬於類的,即靜態方法是隨着類的加載而加載的,在加載類時,程序就會為靜態方法分配內存
非靜態方法是屬於對象的,對象是在類加載之后創建的
靜態方法先於對象存在,所以如果靜態方法調用非靜態方法的話,可能會報空指針異常。


免責聲明!

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



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