黑马程序员技术交流社区

标题: 一道简单的JAVA基础面试题,检查下自己的基础是否牢固。 [打印本页]

作者: 小穿钉    时间: 2015-10-17 14:03
标题: 一道简单的JAVA基础面试题,检查下自己的基础是否牢固。
回顾基础,才能温故而知新。




一道简单的JAVA基础面试题,如下:


请简述==与equals的区别。







作者: jlq    时间: 2015-10-17 15:00
简单说:
==比较引用
equals比较变量值
作者: 小穿钉    时间: 2015-10-17 16:27
jlq 发表于 2015-10-17 15:00
简单说:
==比较引用
equals比较变量值

是的,你说的很对,我的理解是这样的

   ==      判定两个对象是否为同一对象实体,内存的存储位置要一致。

equals    判定两个字符串的值是否相等,区分大小写,关于内存的存储位置可能不一致。





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2