Java中的内部类、匿名类的使用

代码(test.java):

 interface ie{
public void print();
} class outer{} public class test{
public class inner{}
public void test(ie e){
e.print();
}
public static void main(String[] args){ new test().test(new ie(){
public void print(){
System.out.println("匿名类");
}
}); }
}

编译后产生class文件包括:

接口ie.class
外部类outer.class
内部类test$inner.class
匿名类test$1.class
test.class

输出:

匿名类
上一篇:NOR Flash擦写和原理分析 (二)


下一篇:python scrapy 基础