定义不同:equals是类中的方法,"=="是运算符号功能不同: “==”:用于比较基本数据类型时,比较的是值是否相等。比较引用类型时,比较的是保存的地址值是否相等。equals:在Object类中的实现时用来判断两个对象是否指向同一块内存区域,在其派生类中重写之后可以实现判断两个对象中的各项值是否相同。 运行速度不同:”==“的运行速度比equals()快