阿里云面试题精编:核心概念与技术.pdf

阿里云面试题精编:核心概念与技术.pdf

常见面试题

1、==和equals的区别

⚫区别1.==是一个运算符equals是Object类的方法

⚫区别2.比较时的区别

用于基本类型的变量比较时:==用于比较值是否相等,equals不能直接用于基本数据类型

的比较,需要转换为其对应的包装类型。

用于类型的比较时。==和equals都是比较栈内存中的地址是否相等。相等为true否

则为false。但是通常会重写equals方法去实现对象内容的比较。

==对于基本类型和类型的作用效果是不同的:

文档评论(0)

1亿VIP精品文档

相关文档