//内部匿名类例子 //接口 interface Contents { int i=111; int value(); } //类 class Parce { //返回类型是Contents接口的类型 public Contents cont() { //在返回上new一个无名对象 return new Contents() { private int i=11; public int value() { return i; } }; //必须加上分号 } //入口函数 public static void main(String []args) { //实例化一个Parce对象 Parce chevic=new Parce(); //实例化一个Contents接口类型的上转型对象 Contents cc=chevic.cont(); System.out.println(cc.value()); } };