==与equals的区别是什么?

2014-10-12 06:30:01 阅读( 262 )

2494人 收藏本页

标签:Java面试题

*对于栈中的数据: 用“==”比

基本数据类型数据:比较具体的值。

引用数据类型数据:比较两个引用变量是否指向同一个对象。

*对于堆中的对象: equals()方法

比较堆中的两个对象的属性值是否相等。

来自IT公司面试手册

下一篇:Java接口与抽象类的区别

上一篇:子类对象的构造和初始化顺序

亲~ 如果您有更好的答案 可在评论区发表您独到的见解。

您想查看更多的信息: 面试题