==:
- 对于基本数据类型:比较值是否相等
- 对于引用数据类型:比较内存地址是否相同(即是否是同一个对象)
equals():
- 比较两个引用类型(对象)的内容是否相等
Integer a=1000 ;Interger b ==1000 a==b为 false;因为1000大大超出了Integer的范围(-128——127)
==:
equals():
Integer a=1000 ;Interger b ==1000 a==b为 false;因为1000大大超出了Integer的范围(-128——127)