关于我们
书单推荐
新书推荐

GraalVM与Java静态编译:原理与应用

GraalVM与Java静态编译:原理与应用

定  价:89 元

丛书名:Java核心技术系列

        

  • 作者:林子熠
  • 出版时间:2021/12/1
  • ISBN:9787111696391
  • 出 版 社:机械工业出版社
  • 中图法分类:TP312.8 
  • 页码:
  • 纸张:胶版纸
  • 版次:
  • 开本:16开
9
7
6
8
9
7
6
1
3
1
9
1
1

本书作者是阿里静态编译研究团队的核心成员,曾任华为高级工程师,一直从事静态编译技术的研究与落地。本书得到业界多位知名专家的鼎力推荐,是深度、系统研究Java静态编译技术的鲜见资料。

阅读本书,读者可以了解Java静态编译技术的特点、实现机制、优缺点等,以将其应用到自己的业务实践中。

【本书分为三部分】:

第1部分(第1~4章)首先概要介绍Java编译器的演进过程,然后介绍Java静态编译的基本原理、总体能力和发展前景,主要向读者说明Java静态编译技术是什么、业界主流实现方案、GraalVM结构及静态编译应用的流程。

第2部分(第5~12章)详细介绍GraalVM如何实现Java的静态编译,着重介绍如何支持现有Java特性,涵盖静态编译的总体流程、重要机制(扩展、替换、类提前初始化优化机制)、动态特性(反射和序列化)实现、跨语言编程能力等。读者可以掌握GraalVM对Java静态编译技术的具体实现原理,了解动态的Java特性是如何被静态化支持的,洞悉静态编译本质。

第3部分(第13~15章)主要关注GraalVM的实践应用,介绍如何将传统Java应用编译为二进制可执行文件或静态库文件并部署上云,以及与传统的Java程序完全不同的编译调试技术。读者可以获悉静态编译实践中常见问题的解决方案,以更快拥有静态编译技术的应用实践能力。

 你还可能感兴趣
 我要评论
您的姓名   验证码: 图片看不清?点击重新得到验证码
留言内容