在閱讀<<深入理解JAVA虛擬機>>一書中,發現書中所寫的類加載過程中的解析這個步驟,可以概括為符號引用轉化為直接引用,那么什么是符號引用?
個人認為可以這樣理解:
符號引用就是一個類中(當然不僅是類,還包括類的其他部分,比如方法,字段等),引入了其他的類,可是JVM並不知道引入的其他類在哪里,所以就用唯一符號來代替,等到類加載器去解析的時候,就把符號引用找到那個引用類的地址,這個地址也就是直接引用。
在閱讀<<深入理解JAVA虛擬機>>一書中,發現書中所寫的類加載過程中的解析這個步驟,可以概括為符號引用轉化為直接引用,那么什么是符號引用?
個人認為可以這樣理解:
符號引用就是一個類中(當然不僅是類,還包括類的其他部分,比如方法,字段等),引入了其他的類,可是JVM並不知道引入的其他類在哪里,所以就用唯一符號來代替,等到類加載器去解析的時候,就把符號引用找到那個引用類的地址,這個地址也就是直接引用。
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。