本章主要介绍元编程的需求背景、基本概念和学习方法,这是本书后续内容的重要基础。同时,由于元编程与Java及Kotlin的编译器、IntelliJ平台的关系非常紧密,因此本章也会介绍相关项目的环境配置,这将对读者深入理解并掌握元编程的方法和技巧有非常大的帮助。