1.八种基本类型
只有“==”方法进行判断是否相等,比较的是基本数据类型的值,没有equals()方法
2.Java类库中的类
“==”比较的是对象的句柄,即内存地址
equals(),若类重写了equals方法,则比较的是对象的值
3.自定义类
“==”比较的是对象的句柄,即内存地址
equals()默认比较的也是内存地址,若类重写了equals方法,则根据具体情况而定
只有“==”方法进行判断是否相等,比较的是基本数据类型的值,没有equals()方法
“==”比较的是对象的句柄,即内存地址
equals(),若类重写了equals方法,则比较的是对象的值
equals()默认比较的也是内存地址,若类重写了equals方法,则根据具体情况而定
转载于:https://www.cnblogs.com/oversea201405/p/3749580.html