今天写Android代码编译器报错Variable ‘arrayAdapter‘ is accessed from within inner class, needs to be declared final。
于是打算找几篇博客学习学习,结果不管我怎么弄,在java编译器上就是不报错啊!
转念一想,是不是我用JDK1.8的原因,百度一下,知乎证实了我的猜想。
具体见:http://docs.oracle.com/javase/tutorial/java/javaOO/localclasses.html#accessing-members-of-an-enclosing-class
版权声明:本文为博主原创文章,未经博主允许不得转载。
时间: 2024-10-06 16:21:02