匿名对象:没有引用的对象
1.1匿名对象基本使用
匿名对象是指创建对象时,没有把对象地址值赋值给某个变量而直接使用。
更直白的说就是 没有对象名的对象
1.2匿名对象的特点
-
创建匿名对象直接使用,没有变量名。不使用的对象没有意义。
new Phone().call(“kk”);
//call方法被一个没有名字的Phone对象调用了。 -
匿名对象在没有指定引用时,只能使用一次。
new Phone().call(“kk”); 创建一个匿名对象,调用call方法
new Phone().call(“kk”);想再次调用call方法,重新创建了一个匿名对象 -
匿名对象可以作为方法接收的参数、方法返回值使用
对象作为方法参数传递
对象作为方法的返回值