java匿名内部类,参数必须是final类型

java匿名内部类,参数必须是final类型

匿名内部类实用定义在外部的变量,该变量必须是final类型
因为匿名内部类没有构造函数,无法对引用变量进行初始化。所以引用的参数必须是在外部已经初始化的final变量。

你可能感兴趣的:(java匿名内部类,参数必须是final类型)