8.6 小结
Java源代码和字节代码是Java开发中的重要资源。相对于源代码,字节代码的格式对一般开发人员来说更加陌生。本章先从字节代码的格式开始介绍。在编译Java源代码时,除了使用JDK自带的javac命令行工具之外,还可以使用Java编译器API和Eclipse JDT编译器。在对字节代码进行处理时,介绍了如何使用ASM工具来读取、生成和修改字节代码。通过使用增强代理机制,可以在运行时动态修改字节代码。注解是一种在源代码中添加元数据的方式。本章对如何处理注解进行了详细介绍。最后通过一个使用案例介绍了字节代码操作、源代码生成和注解处理等技术的综合运用。