JVM學習(三)——ClassLoader

ClassLoader 做什麼的? 顧名思義,它是用來加載 Class 的。它負責將 Class 的字節碼形式轉換成內存形式的 Class 對象。字節碼可以來自於磁盤文件 *.class,也可以是 jar 包裏的 *.class,也可以來自遠程服務器提供的字節流,字節碼的本質就是一個字節數組 []byte,它有特定的複雜的內部格式。 有很多字節碼加密技術就是依靠定製 ClassLoader 來實現
相關文章
相關標籤/搜索