揭秘Java虛擬機

揭秘Java虛擬機 pdf epub mobi txt 電子書 下載2025

出版者:電子工業齣版社
作者:封亞飛
出品人:博文視點
頁數:700
译者:
出版時間:2017-7-7
價格:129
裝幀:平裝
isbn號碼:9787121315411
叢書系列:
圖書標籤:
  • JVM 
  • Java 
  • 編程 
  • 虛擬機 
  • 計算機 
  • 程序語言 
  • 技術 
  • java 
  •  
想要找書就要到 本本書屋
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

《揭秘Java虛擬機:JVM設計原理與實現》從源碼角度解讀HotSpot的內部實現機製,本書主要包含三大部分——JVM數據結構設計與實現、執行引擎機製及內存分配模型。

數據結構部分包括Java字節碼文件格式、常量池解析、字段解析、方法解析。每一部分都給齣詳細的源碼實現分析,例如字段解析一章,從源碼層麵詳細分析瞭Java字段重排、字段繼承等關鍵機製。再如方法解析一章,給齣瞭Java多態特性在源碼層麵的實現方式。《揭秘Java虛擬機:JVM設計原理與實現》通過直接對源代碼的分析,從根本上梳理和澄清Java領域中的關鍵概念和機製。

執行引擎部分包括Java方法調用機製、棧幀創建機製、指令集架構與解釋器實現機製。這一話題是《揭秘Java虛擬機:JVM設計原理與實現》技術含量高的部分,需要讀者具備一定的匯編基礎。不過韆萬不要被“匯編”這個詞給嚇著,其實在作者看來,匯編相比於高級語言而言,語法非常簡單,語義也十分清晰。執行引擎部分重點描述Java源代碼如何轉換為字節碼,又如何從字節碼轉換為機器指令從而能夠被物理CPU所執行的技術實現。同時詳細分析瞭Java函數堆棧的創建全過程,在源碼分析的過程中,帶領讀者從本質上理解到底什麼是Java函數堆棧和棧幀,以及棧幀內部的詳細結構。

內存分配部分主要包括類型創建與加載、對象實例創建與內存分配,例如new關鍵字的工作機製,import關鍵字的作用,再如java.lang.ClassLoader.loadClass()接口的本地實現機製。

《揭秘Java虛擬機:JVM設計原理與實現》並不是簡單地分析源碼實現,而是在描述HotSpot內部實現機製的同時,分析瞭HotSpot如此這般實現的技術必然性。讀者在閱讀《揭秘Java虛擬機:JVM設計原理與實現》的過程中,將會在很多地方看到作者本人的這種思考。

具體描述

讀後感

評分

評分

評分

評分

評分

用戶評價

评分

很牛的書,應該是國內寫虛擬機實現最詳細的瞭。我大概翻瞭3天,感覺自己真的too young瞭。

评分

這種略帶戲謔的口吻寫 blog 可以,寫書我覺得不夠嚴謹,況且內容也有不嚴謹的地方。整體還行,初學者值得翻一翻。

评分

這本書不錯。非常細緻。包袱有點low,其他沒問題。

评分

8年架構之路的我收集瞭一些java架構資料,現在免費分享給大傢~裏麵有高可用、高並發、高性能及分布式、Jvm性能調優、Spring源碼, MyBatis,Netty,Redis,Kafka,Mysql,Zookeeper,Tomcat,Docker,Dubbo,Nginx等多個知識點的架構資料都是免費獲取的~加Q群8093/89099 免費獲取!!!

评分

8年架構之路的我收集瞭一些java架構資料,現在免費分享給大傢~裏麵有高可用、高並發、高性能及分布式、Jvm性能調優、Spring源碼, MyBatis,Netty,Redis,Kafka,Mysql,Zookeeper,Tomcat,Docker,Dubbo,Nginx等多個知識點的架構資料都是免費獲取的~加Q群8093/89099 免費獲取!!!

本站所有內容均為互聯網搜索引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度google,bing,sogou

© 2025 onlinetoolsland.com All Rights Reserved. 本本书屋 版权所有