为何local inner class能够访问的方法参数必须为final

inner class能够分为三种:java 1. 定义在class里的普通inner class. 这种inner class能够访问私有变量.函数 2. 定义在方法里的local inner class. 这种inner class不只能够访问私有变量, 并且能够访问所在方法的参数, 但这种参数必须为final. 也就是这篇博客要讨论的状况.this 3. 定义在方法里的anonymous i
相关文章
相关标签/搜索