• 122、Java面向对象之直接输出对象本身


    01.代码如下:

    package TIANPAN;
    
    class Book {
        public void print() {    // 调用print()方法的对象就是当前对象,this就自动与此对象指向同一块内存地址
            System.out.println("this = " + this);    // this就是当前调用方法的对象
        }
    }
    
    /**
     * 此处为文档注释
     *
     * @author 田攀 微信382477247
     */
    public class TestDemo {
        public static void main(String args[]) {
            Book booka = new Book();            // 实例化新的Book类对象
            System.out.println("booka = " + booka);    // 主方法中输出Book类对象
            booka.print();                    // 调用Book类的print()方法输出,此时booka为当前对象
            System.out.println("---------------------------");
            Book bookb = new Book();            // 实例化新的Book类对象
            System.out.println("bookb = " + bookb);    // 主方法中输出Book类对象
            bookb.print();                    // 调用Book类的print()方法输出,此时bookb为当前对象
        }
    }

    02.效果如下:

    知识有价,如果您认为这篇文章有价值,认同作者的付出,可以微信二维码打赏任意金额给作者(微信号:382477247)哦,谢谢。

  • 相关阅读:
    115. 不同的子序列
    114. 二叉树展开为链表
    基于Docker结合Canal实现MySQL实时增量数据传输
    Docker-Compose
    Docker容器的创建、启动、和停止
    ES集群
    ES
    Docker配置JDK1.8镜像
    Docker及Docker-Compose的使用
    docker安装jdk
  • 原文地址:https://www.cnblogs.com/tianpan2019/p/12333034.html
Copyright © 2020-2023  润新知