Groovy学习笔记之块、闭包与函数
一、代码块在代码块中用def关键字定义的变量不能在外部访问,如: try{ def msg="Hello,world!"; } //pringln msg; 如果运行最后一行"println msg;",则会报错。 但是,在代码块中没有用def关键字声明的变量,就可以在外部访问,如:try{ msg="Hello,world!";}println msg; 已经使用def定义的变量