發表於2024-11-25
129.00
Java是一門非常流行的程序語言,但是,Java程序到底是如何運行的?如何寫齣更高效的Java代碼……?這些令人睏擾的問題,都可以從《揭秘Java虛擬機:JVM設計原理與實現》中找到答案。
隨著互聯網的極速發展,現在的Java服務端應用需要應對極高的並發訪問和大量的數據交互,如果能深入地理解Java虛擬機的核心原理和實現細節,不僅可以幫助程序員自如地應對變化莫測的各類狀況,也可以幫助程序員寫齣優秀高效的代碼。
《揭秘Java虛擬機:JVM設計原理與實現》正是這樣一部修煉Java內功的武學秘笈。它不僅詳細闡述瞭JVM的設計思路與原理,讓讀者能夠深刻理解JVM的運行機製,而且更進一步地分析瞭JVM在發展過程中每一次技術選擇的必然性——這樣的分析讓讀者得以跨越時空,在思想上與前輩大師們産生共鳴,實現精神上的交流,真正領悟JVM的精髓。
更為難得的是,看似艱深莫測的“大道理”,卻被作者用曉暢明白、幽默有趣的文字層層化解瞭:《揭秘Java虛擬機:JVM設計原理與實現》在閱讀體驗上毫無枯燥之感,相反,卻能讓你在“頓悟”的當下,會心而笑,不忍釋捲!
不必猶豫,無須比較,就是它——《揭秘Java虛擬機:JVM設計原理與實現》!
第1 章 Java 虛擬機概述 1
1.1 從機器語言到Java——詹爺,你好 1
1.2 兼容的選擇:一場生産力的革命 6
1.3 中間語言翻譯 10
1.3.1 從中間語言翻譯到機器碼 11
1.3.2 通過C 程序翻譯 11
1.3.3 直接翻譯為機器碼 13
1.3.4 本地編譯 16
1.4 神奇的指令 18
1.4.1 常見匯編指令 20
1.4.2 JVM 指令 21
1.5 本章總結 24
第2 章 Java 執行引擎工作原理:方法調用 25
2.1 方法調用 26
2.1.1 真實的機器調用 26
2.1.2 C 語言函數調用 41
2.2 JVM 的函數調用機製 47
2.3 函數指針 53
2.4 CallStub 函數指針定義 60
2.5 _call_stub_entry 例程 72
2.6 本章總結 114
第3 章 Java 數據結構與麵嚮對象 115
3.1 從Java 算法到數據結構 116
3.2 數據類型簡史 120
3. 包郵 揭秘Java虛擬機:JVM設計原理與實現 封亞飛 java虛擬機編程教程書籍 下載 mobi epub pdf txt 電子書 格式
包郵 揭秘Java虛擬機:JVM設計原理與實現 封亞飛 java虛擬機編程教程書籍 下載 mobi pdf epub txt 電子書 格式 2024
包郵 揭秘Java虛擬機:JVM設計原理與實現 封亞飛 java虛擬機編程教程書籍 下載 mobi epub pdf 電子書包郵 揭秘Java虛擬機:JVM設計原理與實現 封亞飛 java虛擬機編程教程書籍 mobi epub pdf txt 電子書 格式下載 2024