zoukankan      html  css  js  c++  java
  • 匿名对象

    概念:匿名对象是指创建对象时,只有创建对象的语句,却没有把对象地址值赋值给某个变量

    特点:

    1.创建匿名对象直接使用,没有变量名

    new Person().eat()  //eat方法被一个没有名字的Person对象调用了。

    2.匿名对象在没有指明引用变量时,之可以使用一次

    Person p=new Person();
    p.eat();
    p.eat();
    //指明引用变量之后,可以多次调取方法 new Person().eat(); 创建一个匿名对象,调用eat方法 new Person().eat(); 想再次调用eat方法,重新创建了一个匿名对象 //如过没有指明引用变量,则每调用一次方法,就新建一个匿名对象

    3.匿名对象可以作为方法接受的参数,方法返回值使用

    package com.oracle.demo02;
    
    public class person {
        public void eat(){
            System.out.println("人类吃饭");
        }
        public person get(){
            /*person p=new person();//旧的方法
            return p;*/
            return new person();
        }
    }
    package com.oracle.demo02;
    
    public class test {
        public static void main(String[] args) {
            //匿名对象:只能使用一次
            new person().eat();
        }
    }
  • 相关阅读:
    docker 部署 zabbix
    docker 搭建私有云仓库
    doeker部署zabbix
    LVS
    zabbix安装与配置
    keepalive
    Shell编程(5)
    Shell编程(4)
    Shell编程(3)
    几种Toast用法
  • 原文地址:https://www.cnblogs.com/mr171733/p/9706020.html
Copyright © 2011-2022 走看看