黑马程序员技术交流社区
标题:
匿名对象
[打印本页]
作者:
FirstBlood
时间:
2015-7-15 22:40
标题:
匿名对象
class Car
{
int num;
String color;
void run()
{
System.out.println(num+"..."+color);
}
}
class CarDemo
{
public static void main (String[] args)
{
Cnew Car().num = 9;
new Car().color ="orange";
new Car().run();
}
}
请问这样创建的匿名对象,为什么输出结果为0...null?
谢谢指点!
作者:
FirstBlood
时间:
2015-7-15 22:41
不好意思 , Cnew Car().num = 9;多谢了一个大写C。
作者:
e咕噜
时间:
2015-7-15 23:19
匿名对象只能使用一次,就会变成垃圾,你这样想当与创建了三次对象,第三次调用了方法,但没有赋值啊
作者:
FirstBlood
时间:
2015-7-20 17:09
e咕噜 发表于 2015-7-15 23:19
匿名对象只能使用一次,就会变成垃圾,你这样想当与创建了三次对象,第三次调用了方法,但没有赋值啊 ...
非常感谢你!:handshake当时懵了!:lol
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2