美文网首页
NO.25 匿名对象的概述

NO.25 匿名对象的概述

作者: WXFA | 来源:发表于2017-07-20 22:37 被阅读0次

    1、什么是匿名对象

                 没有名字的对象   如:new Student();

    2、匿名对象应用场景

                调用方法,仅仅只调用一次的时候。因为调用多次就会产生多个对象,浪费内存空间,还不如用有名对象调用

    3、匿名对象的好处

                   节省代码

    4、匿名对象可以调用属性,但是调用没有意义,调用后会变成垃圾

    注意:调用多次的时候,不适合。匿名对象调用完毕就是垃圾。可以被垃圾回收器回收。

    public static void main(String[] args) {

    new Car().run();      //调用方法

    new Car().colos = "red";          //调用无意义

    }

    }

    class Car {

    String colos;        

    int num;      

    public void run() {

    System.out.println(colos + "..." + num);

    }

    }

    相关文章

      网友评论

          本文标题:NO.25 匿名对象的概述

          本文链接:https://www.haomeiwen.com/subject/phzjkxtx.html