javac編譯過程

參考文章(深入理解JVM之Javac編譯器詳解) 編譯過程大致可以分爲三個步驟: 解析和填充符號表過程 插入式註解處理器的註解處理過程 分析和字節碼生成過程 這三個步驟所做的工作內容大致如下: 這三個步驟之間的關係和交互順序如下圖所示,可以看到如果註解處理器在處理註解期間對語法樹進行了修改,編譯器將回到解析和填充符號表的過程進行重新處理,直到註解處理器沒有再對語法樹進行修改爲止。
相關文章
相關標籤/搜索