调用方法,匿名对象有意义;而调用变量就没意义了。
//整除的创建
Car c = new Car();
c.num = 5;
//匿名对象使用
new Car().num = 5
(1)当对对象的方法只调用一次,可以使用匿名对象来完成,这样写比较简化,如果对一个对象进行多个成员调用,必须给这个对象起个名字。
(2)匿名对象可以作为实际参数进行传递
调用方法,匿名对象有意义;而调用变量就没意义了。
//整除的创建
Car c = new Car();
c.num = 5;
//匿名对象使用
new Car().num = 5
(1)当对对象的方法只调用一次,可以使用匿名对象来完成,这样写比较简化,如果对一个对象进行多个成员调用,必须给这个对象起个名字。
(2)匿名对象可以作为实际参数进行传递