zoukankan      html  css  js  c++  java
  • Object

    1.1 equals 与 hashCode
                https://blog.csdn.net/zj15527620802/article/details/88547914
    
        1.2 equals
                public boolean equals(Object obj) {
                    return (this == obj);
                }
                比较的是内存地址,String Double Integer 等重写了该方法(因此使用equals是比较实际值)
    
    
        1.3 hashCode
                哈希算法也称为散列算法,是将数据依特定算法直接指定到一个地址上,初学者可以简单理解,hashCode方法实际上返回的就是对象存储的物理地址(实际可能并不是)
                为什么有hashCode?
                    为了减少使用 equals 方法
    
        1.4 toString
                public String toString() {
                    return getClass().getName() + "@" + Integer.toHexString(hashCode());
                }
    
        1.5 wait
        1.6 notify
        1.7 notityAll
        1.8 getClass
     
  • 相关阅读:
    SQL Server Management Studio
    uiimage拉伸
    时间空间复杂度
    冒泡选择排序

    插入排序
    快速构建APP
    TTTAtibutedlabel
    Git命令
    适配
  • 原文地址:https://www.cnblogs.com/draymond/p/12884919.html
Copyright © 2011-2022 走看看