A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© heshiwei 高级黑马   /  2015-9-30 10:17  /  388 人查看  /  5 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

匿名对象

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

2、使用方式:

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

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

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

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





5 个回复

倒序浏览
66666666666666666666666
回复 使用道具 举报
不用起名字的对象,使用一次
回复 使用道具 举报
小总结挺好的, 匿名对象的话仅一次,在一些需求下,加快了效率,用了就回收。  非匿名对象的话,用的更为长久,随着主函数的结束而回收,数遍回顾了 。嘿嘿
回复 使用道具 举报
总结的不错,学习了
回复 使用道具 举报
总结挺好的, 匿名对象,我记住了
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马