任何人都可以解释Groovy编译器的工作原理吗?它是否编译:
Groovy代码 - > Java代码 - >字节码
Groovy代码 - >字节码
其他一些方法
答案 0 :(得分:10)
Groovy通过antlr使用groovy grammar description解析源代码,然后使用asm生成字节码
它不需要javac
答案 1 :(得分:3)
Groovy编译器似乎直接从源代码编译为字节码:
groovyc
是Groovy编译器命令行工具。它允许你 将Groovy源编译为字节码。它扮演与javac
相同的角色 在Java世界中。