今天貌似发现了一个java的bug.这是一个内部匿名类调用外部类方法的问题.我在外部类中有个notifyAll(Object me)方法,在内部匿名类里却无法调用它,编译报错。尝试把notifyAll改名为tellAll,——恩,蛮好,可以调用。尝试写成 OuterClassName.this.notifyAll(me)——恩,也可以调用。看起来如果在外部类中重载Object的方法,java无法区分。