“==”比较的是基本数据类型,即比较的是变量值;equals比较的是引用数据类型,即比较的是地址值(两个对象是否指向同一块内存);如果没有重写equals方法比较的是对象中的属性的内容,如果重写了equals方法比较的是对象中的属性的内容;equals方法是从Object类中继承的,默认的实现就是使用“==”;