文章目录
一、Groovy 脚本中的作用域 ( 本地作用域 | 绑定作用域 )
二、Groovy 脚本中的作用域代码示例
一、Groovy 脚本中的作用域 ( 本地作用域 | 绑定作用域 )
----...2 个变量都可以打印 , 都是合法的变量 ; 但是有如下区别 ;
age 变量的作用域是 本地作用域 , 相当于 private 私有变量 ;
age2 变量的作用域是 绑定作用域 , 相当于 public...共有变量 ;
声明一个方法 , 在下面的函数中 , 可以使用 绑定作用域变量 , 不能使用 本地作用域变量 ;
=/*
定义一个函数
在下面的函数中 , 可以使用 绑定作用域变量...错误 ;
二、Groovy 脚本中的作用域代码示例
----
代码示例 : 注意 , 此时代码中有错误 ,
println "$age"
代码 , 中的 age 是本地作用域变量 , 在函数中无法访问到..., 会报错 ; 函数中只能访问 绑定作用域的变量 ;
/*
下面的 age 和 age2 都是变量定义
age 变量的作用域是 本地作用域
age2 变量的作用域是 绑定作用域