黑马程序员技术交流社区

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

作者: 暴雨    时间: 2016-6-5 23:24
标题: 什么是匿名对象
什么是匿名对象
作者: haizi004    时间: 2016-6-5 23:29
还没学习到这里,帮顶。
作者: ljd    时间: 2016-6-5 23:35
应该是直接用new+构造器创建的对象,没有对象名
作者: 沉沙    时间: 2016-6-5 23:43
普通申明一个对象是这样的 A a = new A(); 那么这个时候a就是类A的一个对象,这个对象名字就是a 再来看下面一个例子: method(A a); 整理method是一个方法,他需要传递一个对象来作为参数,那么这个时候有2种方法: 方法1:  A a =new A();  method (a); 方法2:  method (new A());  方法2中new A()就是一个匿名对象,他没有名字。这样可以理解了吧。
作者: mz585858    时间: 2016-6-6 19:09
匿名对象:         1.没有名字的对象;         2.Student stu = new Student();//有名的对象           new Student();//匿名对象
作者: wzl100520    时间: 2016-6-6 19:12
匿名对象一般在只需要使用一次这个对象的时候使用




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