1、"=="比较两个变量本身的值,即两个对象在内存中的首地址。 java 中,对象的首地址是它在内存中存放的起始地址,它后面的地址是用来存放它所包含的各个属性的地址,所以内存中会用多个内存块来存放对象的各个参数,而通过这个首地址就可以找到该对象,进而可以找到该对象的各个属性 2、"equals()"比较字符串中所包含的内容是否相同。 Was this helpful? YesNo 0 / 0 上一篇: Java中什么是父类引用指向子类对象? 下一篇: Java中接口有什么特点? 发表回复 取消回复0 Your email address will not be published. 在此浏览器中保存我的显示名称、邮箱地址和网站地址,以便下次评论时使用。