[求助]成员函数里面可以定义类吗?
在一个外部类A的成员函数f里面,我定义了一个局部变量v和一个类B(B在v之后被定义),B这个类里面又会用到v,但是编译通不过,说从内部类访问局部变量v;需要被声明为最终类型,什么意思啊?
可以定义,但是你引用的局部变量必须声明是final的
因为类的生命周期比你的方法要长
为什么类的生命周期长就要把变量声明为final?
可以定义,但是你引用的局部变量必须声明是final的
因为类的生命周期比你的方法要长
为什么类的生命周期长就要把变量声明为final?
哦?就是啊,为什么不是像C++那样声明成静态static的呢?final应该相当于C++的const吧?