这是代码:
public class Demo { public static void main(String[] args) {
      new Demo(){
          public void print(){
          System.out.println("ddddd");
          }
          }.print();
     }
}为什么可以有      new 构造方法名(){......};   这种写法啊???  它与  new 构造方法名();  有什么不一样呢??