Java類加載過程圖解

朋友給我發了一道有意思的題目,如下 爲什麼用.class的方式加載類和以Class.forName()的方式加載的結果不同呢,原因很簡單,就是類加載過程的不同。 這就扯到基礎理解上了,就是Java是如何加載一個類的呢? 上圖是我繪製的整個Java類加載過程。 首先是編譯期,將Java源文件也就是敲好的代碼通過編譯,轉換成.class文件,也就是字節碼文件(byte),然後經過傳輸傳給類加載器,傳輸
相關文章
相關標籤/搜索