java匿名对象

来源:互联网 发布:四柱预测软件下载 编辑:程序博客网 时间:2024/05/20 00:15

 

匿名对象

匿名对象就是对象创建时没有显式地为其指定引用的对象。匿名对象方法调用方式为直接调用而不是通过引用,如:

Parson p1 = new Person();

p1.shout();

如果改为new Person().shout();”,产生的对象就是匿名对象。

匿名对象在两种情况下经常使用:

(1)如果一个对象只需要进行一次方法调用。

(2)将匿名对象 作为参数传递给一个方法。

new Outer().callInner(new inner())就很好体现了上边的这两点。

原创粉丝点击