關(guān)于我們
書單推薦
新書推薦

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

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

定  價:89 元

叢書名:Java核心技術(shù)系列

        

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

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

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

【本書分為三部分】:

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

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

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

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