局部内部类为何只能访问final局部变量?

最近读《Effective Java》,其中描述了嵌套类的几种类别:java 1.静态成员类。他只是位于某个内里而已,与外部类没有一毛钱关系。安全 2.非静态成员类。至关于外部类的成员,使用依赖于外部类的实例。函数 3.匿名类。如:Comparator,Runnable,Thread等。this 4.局部类。位于方法内部,至关于方法的局部变量。spa 比较难理解的是局部类:code 1.不能有pu
相关文章
相关标签/搜索