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

© hui2126ning 中级黑马   /  2015-9-21 20:46  /  363 人查看  /  5 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

匿名对象是什么?怎么用?

5 个回复

倒序浏览
匿名对象:没有任何变量引用该对象的对象就是匿名对象,如  new String("aaa");
通常对象只需要使用一次时,可以使用匿名对象,比如将一个对象作为参数传递时,
fun(new String("aa"));

自己理解的  可能不全面
回复 使用道具 举报
没有名字的对象
当作参数传递
对方法一次调用
回复 使用道具 举报
ZhengJX 发表于 2015-9-21 21:33
没有名字的对象
当作参数传递
对方法一次调用

哈哈!!!!
回复 使用道具 举报
fmi110 发表于 2015-9-21 21:21
匿名对象:没有任何变量引用该对象的对象就是匿名对象,如  new String("aaa");
通常对象只需要使用一次时 ...

还是非常的感谢哦!!!
回复 使用道具 举报
匿名对象,顾名思义,就是没有名字的对象。
它可以当做实际的参数进行传递;
对方法只调用一次时,也建议用匿名对象,省去了创建对象这一步。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马