==

基本类型:比较的就是值是否相同

引用类型:比较的就是地址值是否相同

equals

引用类型:默认情况下,比较的是地址值,重写该方法后比较对象的成员变量值是否相同

本质上就是==,主要看它有没有被重写,没有被重写就和==一样

PS.

基本类型:

img

引用类型:

除掉这四类八种基本类型,其它的都是对象,也就是引用类型,包括数组