public interface TestInterface { void saySomething(); }public class Test { public Test() {} //这是内部类 private class TestInnerClass { } public void say() { //这是内部匿名类 new TestInterface() { public void saySomething() { System.out.println("hello."); } }.saySomething(); } }
void saySomething();
}public class Test { public Test() {} //这是内部类
private class TestInnerClass {
} public void say() {
//这是内部匿名类
new TestInterface() {
public void saySomething() {
System.out.println("hello.");
}
}.saySomething();
}
}
这常在swing的Adapter中,如MouseAdapter,WindowsAdapter