当前位置: 首页 > java

GraalVM与Java静态编译:原理与应用 pdf电子书[24MB]

  • java
  • 更新时间:2025-05-28 07:31:41
简介《GraalVM与Java静态编译》是由林子熠编著,全书逻辑上分为3篇。 1.第1篇首先概要介绍Java编译器的演进过程,然后介绍Java静态编译的基本原理、总体能力和发展前景 2.第2篇详细介绍GraalVM如何实现Java的静态编译,着重介绍是如何...
《GraalVM与Java静态编译:原理与应用》pdf电子书下载
《GraalVM与Java静态编译:原理与应用》pdf百度网盘

《GraalVM与Java静态编译:原理与应用》pdf百度网盘

《GraalVM与Java静态编译:原理与应用》pdf百度网盘

《GraalVM与Java静态编译:原理与应用》pdf百度网盘


 

全书逻辑上分为3篇。

1.第1篇首先概要介绍Java编译器的演进过程,然后介绍Java静态编译的基本原理、总体能力和发展前景

2.第2篇详细介绍GraalVM如何实现Java的静态编译,着重介绍是如何支持现有Java特性。

3.第3篇主要关注GraalVM的实践应用。静态编译目前还未能达到开箱即用的状态,这一部分会介绍如何将传统Java应用编译为二进制可执行文件或静态库文件。

通过阅读本书,读者可以了解和掌握目前新的Java静态编译技术的原理、特性和优缺点,能够判断评估自己的业务是否适用于静态编译、是否值得投入资源对现有业务进行静态化改造。



目录:
第1章 Java静态编译技术的诞生2
第2章 Java静态编译的业界实现16
第3章 GraalVM整体结构25
第4章 从Java程序到本地代码:静态编译应用流程34
第5章 Substrate VM静态编译框架54
第6章 Feature机制71
第7章 编译时替换机制83
第8章 类提前初始化优化100
第9章 反射的实现与优化114
第10章 序列化131
第11章 跨语言编程:用Java语言编写共享库142
第12章 CLibrary机制161
第13章 静态编译Serverless应用到阿里云函数计算平台178
第14章 native-image-agent的实现183
第15章 调试191

点击下载