![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java细节
unique_liumingmin
Nothing
展开
-
Java关键字Final的变与不变
Final 修饰字段时,之前一个模糊的概念是它使变量不可变,然而下面的情况呢? 可以看见,被 final 修饰后,变量还是改变了,何以如此?见注释。 package javaDetail.finalKeyWord; public class AboutFinal { // here we use the final key wor...2010-06-03 19:31:59 · 144 阅读 · 0 评论 -
Cannot refer to a non-final variable i inside an inner class defined in a differ
涉及到闭包(closure)的概念。 不同语言对闭包选择了不同的支持,相比之下,C#中就能够在匿名函数中引用非final的外部变量,例如这篇帖子中提到的C#代码: List<Func<int>> actions = new List<Func<int>>(); int variable = 0; while (variable &l...2011-09-16 22:34:13 · 127 阅读 · 0 评论