黑马程序员技术交流社区

标题: 答:匿名对象是什么 [打印本页]

作者: heshiwei    时间: 2015-9-30 10:17
标题: 答:匿名对象是什么
匿名对象

1、简述:所谓匿名对象,就是创建的对象没有名字,直接使用。

2、使用方式:

1)使用方式一:当对对象的方法只调用一次时,可以使用匿名对象来完成,这样写比较简化。

      如果对一个对象进行多个成员调用,必须给这个对象起个名字

2)使用方式二:可以讲匿名对象作为实际参数进行传递,从而可以不用在main方法中创建一个变量,提高了编程效率,减少了代码书写。

      但是这个对象实体在方法结束后,垃圾回收机制会将其作为垃圾回收。而非匿名对象则不同,当不使用了,会在某一时刻被回收,或是随着主函数的结束而被回收。
源问题






作者: 罗志辉    时间: 2015-9-30 11:01
66666666666666666666666
作者: 0814java1    时间: 2015-9-30 13:52
不用起名字的对象,使用一次
作者: 迷茫不堪的年纪    时间: 2015-9-30 16:41
小总结挺好的, 匿名对象的话仅一次,在一些需求下,加快了效率,用了就回收。  非匿名对象的话,用的更为长久,随着主函数的结束而回收,数遍回顾了 。嘿嘿
作者: meijunwei6275    时间: 2015-9-30 17:22
总结的不错,学习了
作者: 云上边牧    时间: 2015-10-3 09:53
总结挺好的, 匿名对象,我记住了




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2