zoukankan      html  css  js  c++  java
  • JAVA-初步认识-第十一章-object类-toString方法

    一.

    这里即将介绍toString方法。我感觉这部分介绍的好几种方法均是属于object类中的方法。由于固有的继承关系,导致所有的子类都具备这样的类从而必须要阐述这些方法。

    在java中,所有的对象都能变成字符串,因为字符串这种类型,是我们生活中最常见的类型。

    上面的程序中,DOS的结果显示为Person@61de33,(为什么输出p1,输出的是这个?)

    Person和61de33能拿到么?可以,Person通过getName方法即可,61de33通过hashcode方法也可以。

    DOS的结果显示中,存在着两种进制。

     

    视频中讲解说toString就是指

    我觉着toString方法是用过字符串的形式,表达了对象名称和地址。

    而且这个方法是固有存在,后面的子类为了表达更加清晰地信息,可以进行复写该方法。

    任意一个对象如果想建立起特定的字符串表现形式,就直接将toString方法覆盖就可以了。

    我很奇怪,输出p1为什么就是代表着toString方法?视频中说p1就是默认的代表着p1.toString()。

    在我们开发的时候,对于这种数据模型的类,这种类它会产生n多对象,学生,工人等自定义类,它里面通常都会覆盖equals,hashcode,toString方法。所有对象都具有的功能,但是会建立该功能的特有内容。

    总结:这里所有的方法都是建立在object类下讨论的。

  • 相关阅读:
    java中的匿名内部类总结
    (转)NIO与AIO,同步/异步,阻塞/非阻塞
    (转)也谈BIO | NIO | AIO (Java版)
    socket Bio demo
    (转)socket Aio demo
    (转)深入理解Java的接口和抽象类
    (转)Java:类与继承
    (转)Java中的static关键字解析
    (转)java字节流和字符流的区别
    (整理)MyBatis入门教程(一)
  • 原文地址:https://www.cnblogs.com/wsw-bk/p/8026282.html
Copyright © 2011-2022 走看看