当前位置:网站首页>图书 > 正文 >>

深入实践Kotlin元编程

图书信息

作者霍丙乾
出版社机械工业出版社
ISBN9787111732549
出版时间2023-07-26
字数16.1万
分类科技,计算机,网络,计算机理论与教程

读书简介

这是一本从基础知识、设计思想、技术方案、应用方法、实践技巧5个维度系统讲解Kotlin元编程,并以此大幅提升Kotlin工程师发水平、研发效率和发体验的著作。作者是Kotlin领域的资深专家和布道者,本书源于他对Kotlin编译器源码的反复研读和大量的工程实践,不仅细致讲解了反射、程序静态分析、 Java注解处理器、Kotlin符号处理器、Kotlin编译器插件、元程序的发和调试等核心元编程技术,而且详细剖析了Jetpack Compose的编译器插件和IntelliJ 插件、AtomicFU 的 JVM 字节码和JavaScript代码的生成逻辑。

目录

前言

第一部分 元编程的基础知识

第1章 元编程概述

第2章 元数据概述

第二部分 元编程的技术实践

第3章 运行时的反射

第4章 源代码生成

第5章 编译时的符号处理

第6章 程序静态分析

第7章 编译器插件

第8章 元程序的开发和调试

第三部分 综合案例

第9章 Jetpack Compose的编译时处理

第10章 AtomicFU的编译产物处理

推荐图书