对于Object类来说 , equals和== 是一样的 , 可以看一下Object类的 equals方法:
此时的equals 和 == 比较的都是 对象的内存地址 , 如果是基本数据类型 , 比较的是值
java中 , 所有类都是Object的子类 , 对于一些JDK提供的基础类 , 很多都复写了Object的 equals方法 , 比如String , 复写之后 , 比较的是字符串的内容 , 又比如 Long , 比较的是数值 ,
还有Date , 比较的是时间戳 , 如果没有复写Object的 equals方法 , 那么这个对象的 equals和 == 是一样的