编译和运行 groovy

迄今为止,我们已经直接使用了groovy,代码是直接执行而没有产生任何可执行文件,在这节,你将接触到第二种使用groovy的方法:编译成java字节码并且作为正常java应用程序运行在java虚拟机上,这就是预编译模式,这两种方法最终都是在java虚拟机上运行,两种方法都编译groovy代码为java字节码,主要的区别是编译产生结果类的时间和结果类是保存在内存还是磁盘上。