Scala之闭包

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_38038143/article/details/88671150

闭包

闭包是一个函数,返回值依赖于声明在函数外部的一个或多个变量。
闭包通常来讲可以简单的认为是可以访问一个函数里面局部变量的另外一个函数。

代码

在这里插入图片描述
比如,这里的y 是一个匿名函数,但是y 引用到了函数之外的变量。所以,y 成为一个闭包。

想到这里,博主猜测一个函数能否引用另一个函数:
在这里插入图片描述
显然这是不可以的。

完!

猜你喜欢

转载自blog.csdn.net/qq_38038143/article/details/88671150