zoukankan      html  css  js  c++  java
  • java学习 接口与继承7 ObJect类

    java学习 接口与继承7 ObJect类

    内容

    Object类默认为一般类的父类

    基本知识

    • toString(); Object的一个方法 提供字符串参数,返回当前对象的字符串表达 。

      源码

      public String toString() {
              return getClass().getName() + "@" + Integer.toHexString(hashCode());
      
    • finalize(); 没有被指向的对象将无法访问,只会对运行照成不必要的负担,当对象没有被指向,自动调用finalize();方法 告诉Jvm可以回收,具体回收条件由JVM决定。

    • equals() 调用>>引用名.equals(引用名)

      源码

      public boolean equals(Object obj) {
              return (this == obj);
      

      不重写的话就单单比较两个引用指向同一个对象(地址)而已,可以重写拓展用于比较对象的内容是否相同....这个有点乱后面再说吧

      同时前面漏了一个知识

      对象 instanceof 类
      

      判断对象是否属于该类,返回布尔类型值

    • 引用名==引用名 就前面equal方法不重写的方法一样。

    • 略(后面学) hashCode() 线程同步相关方法 getClass

    注意事项

    暂时没注意到

  • 相关阅读:
    css动画特效
    http标码集合
    vue的搭建项目
    多功能
    react官方脚手架搭建项目
    深入挖掘分析Go代码
    GoLang AST简介
    GoLang中的逃逸分析简介
    使用Golang实现状态机
    GoLang中的Context
  • 原文地址:https://www.cnblogs.com/tigo/p/14307276.html
Copyright © 2011-2022 走看看