關于我們
書單推薦
新書推薦

GraalVM與Java靜態(tài)編譯:原理與應用

GraalVM與Java靜態(tài)編譯:原理與應用

定  價:89 元

叢書名:Java核心技術系列

        

  • 作者:林子熠
  • 出版時間:2021/12/1
  • ISBN:9787111696391
  • 出 版 社:機械工業(yè)出版社
  • 中圖法分類:TP312.8 
  • 頁碼:
  • 紙張:膠版紙
  • 版次:
  • 開本:16開
9
7
6
8
9
7
6
1
3
1
9
1
1

本書作者是阿里靜態(tài)編譯研究團隊的核心成員,曾任華為高級工程師,一直從事靜態(tài)編譯技術的研究與落地。本書得到業(yè)界多位知名專家的鼎力推薦,是深度、系統研究Java靜態(tài)編譯技術的鮮見資料。

閱讀本書,讀者可以了解Java靜態(tài)編譯技術的特點、實現機制、優(yōu)缺點等,以將其應用到自己的業(yè)務實踐中。

【本書分為三部分】:

第1部分(第1~4章)首先概要介紹Java編譯器的演進過程,然后介紹Java靜態(tài)編譯的基本原理、總體能力和發(fā)展前景,主要向讀者說明Java靜態(tài)編譯技術是什么、業(yè)界主流實現方案、GraalVM結構及靜態(tài)編譯應用的流程。

第2部分(第5~12章)詳細介紹GraalVM如何實現Java的靜態(tài)編譯,著重介紹如何支持現有Java特性,涵蓋靜態(tài)編譯的總體流程、重要機制(擴展、替換、類提前初始化優(yōu)化機制)、動態(tài)特性(反射和序列化)實現、跨語言編程能力等。讀者可以掌握GraalVM對Java靜態(tài)編譯技術的具體實現原理,了解動態(tài)的Java特性是如何被靜態(tài)化支持的,洞悉靜態(tài)編譯本質。

第3部分(第13~15章)主要關注GraalVM的實踐應用,介紹如何將傳統Java應用編譯為二進制可執(zhí)行文件或靜態(tài)庫文件并部署上云,以及與傳統的Java程序完全不同的編譯調試技術。讀者可以獲悉靜態(tài)編譯實踐中常見問題的解決方案,以更快擁有靜態(tài)編譯技術的應用實踐能力。

 你還可能感興趣
 我要評論
您的姓名   驗證碼: 圖片看不清?點擊重新得到驗證碼
留言內容