胡博君浅谈Java中的匿名对象

很多朋友都知道匿名,在中文中的意思就是不公开真实的姓名,那么程序中的匿名对象是什么呢?

我给出个例子大家就应该明白了:

 public   class  Text{

     public static void main(String[]arys){

         //正常的对象调用方法

        Person  p = new Person();

        p.setName("小黑");

       String name = p.getName();

        //匿名对象调用方法

        new Person().setName("小黑");

        String names = new Person().getName();

     }

}

class   Person{

private  String name ;

public  void  setName(String name){

   this.name  = name;

 }

public String getName(){

   return name;

}

}

这个就是匿名对象的使用,不难看出来,我们能从中总结出几点匿名对象的特性:1、只能使用一次,因为每一次使用用都是new  Person(),实例化了一个新的对象,所以如果你只需要使用一次的时候可以用匿名对象,毕竟写法上更简单;2、匿名对象使用完以后会自动被垃圾回收;3、匿名对象的使用比一般对象使用更为简便。


欢迎大家收看我的在线视频:

http://v.youku.com/v_show/id_XODQ1NjU0NDc2.html   这是其中的一个视频连接,大家可以拖动到优酷视频下方,订阅我的账号,因为以后我会有更多视频免费提供

百度搜索:输入Fcs_D调的码农 ,或者输入"胡博君"就能看到我的很多视频

或者加我的微信号:fcsboy     我可以及时通过微信通知你们

QQ学习群:237053693

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值