对于基本数据类型:== 是判断值是否相同对于引用数据类型:== 是判断地址是否相同equal方法只能用在引用数据类型中,起源于Object类,但在Object类中的equal方法使用==判断地址是否相同String类对来自Object类中的equal方法进行了重写,先判断地址是否相同,相同返回true,如果不同就会判断要判断的是否是String类型,如果是则进行值的比较,不是则返回false