天天看點

Java位元組碼基礎

前言

最近計劃熟悉下jectpack api,很多java基礎知識沒有好好掌握。對于一些新技術中涉及到底層知識抓耳撓腮不知是以然。雖然不能一股腦的掌握所有知識。但是遇到不了解的地方做好筆記也能逐漸的提高自己專業知識

位元組碼 .class 檔案包含進階語言編譯後輸出的所有jvm虛拟機可以識别的中繼資料資訊。了解位元組碼之前需要了解下 Hotspot 虛拟機棧和棧幀

位元組碼基礎:​​相關blog​​

Java位元組碼基礎

該篇blog的引子:​​類、接口、函數​​ 在學習kotlin相關文檔時, inline 辨別官方介紹說會将相關内聯函數在java源代碼編譯時,編譯到被調用的地方以提高程式運作效率。