匿名對象使用的場景:
1.如果一個對象只調用一個方法一次的時候,就可以用匿名對象來調用。
一般不會用匿名對象給屬性賦值,無法獲取屬性值,每次new 都是一個新的對象。
new Car().run();//注意匿名對象只能一次調用方法 Car c=new Car();//如果一個對象進行多個成員調用,必須給這個對象起個名字 c.run(); c.num=5
2.可以作為實際參數在方法中調用
Car c=new Car();
show(c);//非匿名對象傳參
show(new car());//匿名對象傳參
public static void show (Car c)
{
c.num=4;
c.color="black";
System.out.println("change....");
}
