java内部类传参

Python027

java内部类传参,第1张

是个匿名内嵌的接口,需要完成实现。

正常的是接口new实现类,这里是不new实现类来对接口直接进行实现 check的参数里肯定是要了个lstner的接口 这样其实跟正常写一样

亲测1.6 1.7都会编译出错.

Java 8的新特性,但其实只是让你方便一点,在你这个内部类里效果等同于final

比如,如果你想修改x或info

a = 100

那么会告诉你:

Local variable defined in an enclosing scope must be final or effectively final

注意后面说的effectively final,就是说表面上没有final修饰,但实际上必须和final有相同的效果