匿名内部类 this.val$的问题

咱们在学习匿名内部类的时候都知道,匿名内部类要使用外部的变量,或者参数,这个变量和参数都必须是final类型。并且匿名内部类没有构造器他的构造器是继承于父类,这就还有一个问题就是那咱们如何初始化内名内部类中的变量,只须要使用“{}”在里面初始化变量不须要任何修饰。再就是在匿名内部类中this表示当前对象,若是要使用外部类对象须要加上Outclass.this这才是外部对象。学习

相关文章
相关标签/搜索