讀古今文學網 > Java程序員修煉之道 > 5.6 小結 >

5.6 小結

在本章中,我們快速瀏覽了字節碼和類加載,還解剖了類文件,並簡單介紹了JVM提供的運行時環境。隨著對平台內部更深入地瞭解,我們相信你會成為更厲害的開發者。

希望你從本章中學到如下知識:

  • 類文件格式和類加載是JVM操作的核心。它們對於任何想在VM上運行的語言來說十分重要;

  • 類加載的各個階段同時保證了運行時的安全和性能特性;

  • 方法句柄是Java 7主要新API之一,它是反射之外的一個可選方案;

  • JVM按相關功能分為不同的族系;

  • Java 7引入了invokedynamic:一種調用方法的新辦法。

現在是時候進入下一個大主題了。通過閱讀下一章,你會在性能分析方面打下堅實的基礎。你將學會如何評估和優化性能以及如何充分發揮JVM核心技術的能力(比如JIT編譯器,它會把字節碼轉換成超快的機器碼)。