参考 姜小码 的博客,网址:https://www.jianshu.com/p/ba55dc163dfd
1 groovy中最后的分号是可选的,添加不添加均可。
2 return关键字可省略。groovy方法中,最后一句可作为值返回,而不需要return。
3 def关键字定义的变量类型都是Object,
定义方法,如果参数没有类型,可省略def
4 groovy的类和方法默认是public权限。
5 顶级表达式可以省略(),如println
6 groovy中.class不是必须的,类似是java的instance。
connection.doPost(BASE_URI + "/modify.hqu", params, ResourcesResponse.class)
使用GStrings,并使用class一等公民:
connection.doPost("${BASE_URI}/modify.hqu", params, ResourcesResponse)
本文介绍了Groovy语言的一些关键特性,包括分号的可选项、return关键字的省略规则、def关键字定义变量的特点、默认的public权限设定、顶级表达式的简化使用及GStrings的灵活运用。
968

被折叠的 条评论
为什么被折叠?



