java中有关匿名对象和匿名类-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

java中有关匿名对象和匿名类

2016-06-02 18:01:07 2544 1

java中匿名对象和匿名类都有关键词new吧那他们应该怎么区分呢?是不是匿名类就没有方法体匿名对象就有方法体呢?具体是如何区分的呢?

取消 提交回答
全部回答(1)
  • 蛮大人123
    2019-07-17 19:25:27

    首先,匿名对象是没有变量接收的对象,例如
    new Date();
    这就是定义了一个Date 类型的匿名对象,之所以叫匿名,是因为它没有变量接收,不能调用对象的.操作。
    其次,匿名类是没有显示定义类文件的类,但它不一定是匿名对象,例如:

      Out anonyInter=new Out(){// 获取匿名内部类实例   
                    void show(){//重写父类的方法   
                        System.out.println("this is Anonymous InterClass showing.");   
                    }   
                };   
     anonyInter.show();// 调用其方法   

    匿名类是有方法体的,使用匿名内部类只是在这地方想对某个类有特殊的实现,而又不想专门定义一个实现类,就用匿名类了。
    根本没有可比性啊。

    0 0
相关问答

1

回答

如何创建一个java集合TreeSet对象及对性能有所提升的做法?

2021-11-06 21:16:23 202浏览量 回答数 1

1

回答

将java集合TreeSet对象同步复制到ArrayList对象,有没有性能更好的做法?

2021-11-06 21:16:17 175浏览量 回答数 1

1

回答

如何将java集合TreeSet对象转换为字符串数据,有没有性能更好的做法?

2021-11-06 21:15:18 169浏览量 回答数 1

1

回答

如何将java集合TreeSet对象转换为HashMap,有没有性能更好的做法?

2021-11-06 21:15:13 161浏览量 回答数 1

1

回答

如何判断java集合TreeSet对象是否包含指定的字符,有没有性能更好的做法?

2021-11-06 21:14:09 200浏览量 回答数 1

1

回答

如何对java集合TreeSet对象对象进行合并处理,有没有性能更优的做法?

2021-11-06 21:13:05 163浏览量 回答数 1

1

回答

如何对java集合TreeSet对象中的大数据执行清除操作,有没有性能更好的做法?

2021-11-06 21:13:02 245浏览量 回答数 1

1

回答

获取java集合TreeSet对象中位数,有没有性能更好的做法?

2021-11-06 21:12:01 205浏览量 回答数 1

1

回答

获取java集合TreeSet对象中的最大值,有没有性能更好的做法?

2021-11-06 21:06:47 193浏览量 回答数 1

1

回答

如何对java集合TreeSet对象中的数据进行条件校验处理,有没有性能更优的做法?

2021-11-06 21:06:37 191浏览量 回答数 1
+关注
蛮大人123
我说我不帅他们就打我,还说我虚伪
0
文章
7733
问答
问答排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载