美文网首页
p5-final系列:匿名内部类只能访问final局部变量

p5-final系列:匿名内部类只能访问final局部变量

作者: 沉默的小象 | 来源:发表于2021-04-24 11:57 被阅读0次
  • Android中最常见的子线程修改数据。
    image.png
    x是onCreate()方法中声明的局部变量,new Runnable()产生了一个匿名内部类,这个匿名内部类访问x时,报错Variable ‘x’ is accessed from within inner class,needs to be declared final,将x改为成员变量,就可以解决了。如下:
    image.png

相关文章

网友评论

      本文标题:p5-final系列:匿名内部类只能访问final局部变量

      本文链接:https://www.haomeiwen.com/subject/inqhrltx.html