Groovy 番外_高级用法
2018-07-30 本文已影响16人
黑色海鸥
脚本类、文件I/O和XML操作
参考
脚本类
-
脚本中import其他类,Groovy中可以像Java那样写package,然后写类。
比如在文件夹com/cmbc/groovy/目录中放一个文件,叫Test.groovy,如图10所示:
image.png
图10中的Test.groovy和Java类就很相似了。当然,如果不声明public/private等访问权限的话,Groovy中类及其变量默认都是public的。
现在,我们在测试的根目录下建立一个test.groovy文件。其代码如下所示:
image.png
这两个groovy文件的目录结构如图12所示:
image.png
在groovy中,系统自带会加载当前目录/子目录下的xxx.groovy文件。所以,当执行groovy test.groovy的时候,test.groovy import的Test类能被自动搜索并加载到。 -
操作文件和xml省略,具体看参考