一.编译过程 解析和填充符号表的过程 插入注解处理器的注解处理过程 语义分析与字节码生成过程 二.解析和填充符号表 解析包含两个过程:词法分析和语法分析 (一)词法分析 将源代码的字符流转变成标记(Token)集合,如 int aaa = bbb + 2,会被分解成6个标记,[int,aaa,=,bbb,+,2] (二)语法分析 根据Token序列来构造抽象语法树的过程.完成解析之后,下一步是填充符号表 (三)符号表 由一组符号地址和符号信息构成的表格. 符号表登记的内容将用于语义检查和产生中间…