Object 类

     性质:【1】是所有类的根类。

SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。

                        【2】如果一个类没有显示继承另外一个类,那么该类一定继承于Object

 

             toString() 返回对象的字符串表示形式

         特殊:【1】输出对象时,默认调用toString方法,返回类型@内存地址

          Object obj = new Object();
              // 输出对象时,默认调用toString方法
              System.out.println(obj.toString);

               equals(Object obj) 用于判断两个对象是否相等。

    【1】== 比较两个对象的内存地址或基本数据类型的比较,

    【2】object默认equals实现比较内存地址。

    【3】当自定义对象时,要比较自定义对象是否相等,就必须通过equals方法比较两个对象属性值是否相等,那就必须重写Object的equals方法。

    快捷方法

    最终类object 和内部类 随笔

 内部类  

    在java中,一个文件可以定义多个类,文件名必须和public 类型的类的类名保持一致。编译后 out$info

    在java中,一个类也可以定义在一个类的内部,定义在内部的类称为内部类(inner class),定义在外部的类称为外部类(out class).

              特性:内部类可以拥有属性和方法和构造器和块     

                         [1]内部类如何创建对象

       外部类  . 内部类  引用 = new 外部类() new  内部类();

       或者先创建一个外部类

 

  

 

扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄