java之匿名对象的用法

Java 基础 专栏收录该内容
22 篇文章 2 订阅

匿名对象:没有名字的对象:

new Car();  //匿名对象其实就是定义对象的简写格式。

Car c = new Car();

c.run();


用匿名对象来书写以上代码:

new Car().run();


匿名对象的使用方法:

1 当对象对方法仅进行一次调用的时候,就可以简化成匿名对象。

如一个 对象需要进行调用方法2次,用匿名对象的

new Car().run()

new Car().run()

这是2个对象分别调用了run(),不是一个对象调用了多方法。

2 匿名对象可以作为实际参数进行传递。

public static void show(Car c)
{
//......
}

show(new Car());

匿名对象的内存分析:


  • 23
    点赞
  • 3
    评论
  • 31
    收藏
  • 一键三连
    一键三连
  • 扫一扫,分享海报

©️2021 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值