1:詞法分析+語法分析(代碼字符串變?yōu)閠oken序列,token生成抽象語法樹)2:注解處理(用戶自定義的annotation)3:語義分析和生成class文件,(檢查變量是否聲明等一系列檢查)