可以在 Java 中创建一个没有名称的类吗?


是的,我们可以使用匿名类创建一个没有名称的类。

匿名类是不具有名称的内部类,其实例在类创建时创建,这些类在创建时与普通类在某种程度上不同。

范例

public class Anonymous {
   public void show() {}
   public static void main(String args[]) {
      Anonymous a = new Anonymous() {
         public void show() {
            System.out.println("Anonymous Class");
         }
      };
      a.show();
   }
}

输出

Anonymous Class

更新于: 2023 年 11 月 17 日

920 次浏览

开启你的 职业生涯

通过完成课程获得认证

现在就开始
广告