摘要:
Cannot refer to a non-final variable file inside an inner class defined in a different method如果定义一个局部内部类,并且局部内部类使用了一个在其外部定义的对象,为什么编译器会要求其参数引用是final呢?注意:局部内部类,包括匿名内部类。原因如下:abstract class ABSClass{public abstract void print();}public class Test2{public static void test(final String s){//一旦参数在匿名类内部使用,则 阅读全文
posted @ 2013-04-17 23:53
嘿!老板
阅读(193)
评论(0)
推荐(0)
浙公网安备 33010602011771号