求解释Java代码,Date构造后面的花括号是个什么?

Date d = new Date(){
  public int compareTo(Date other){
        return super.compareTo(other);
      }
};

呼啦一阵风
浏览 528回答 4
4回答

芜湖不芜

这是匿名类 (Anonymous Classes)。

波斯汪

比较日期的

德玛西亚99

这个是不是个匿名类,=右边的是个扩展Date后的新类? java有没有动态类型比如var或者dynamic这类的类型?

红颜莎娜

@北在北方: 没有
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java