阿里云面试查缺补漏(线程、Java基础、Spring Boot、Bean)

阿里云面试查缺补漏 == 和equals的区别?类的hashcode是什么?如果两个对象的hash码相同,equals一定为true吗? == 比较的是引用指向的内存地址,比较基本类型会用到 equals比较方法是类继承于Object后自己重写的,如果直接用==(或者没重写equals)去比较,不同的对象在堆中的内存地址以及存的值一定是不一样的,重写后可以按照自己定义的规则去比较。 类的hashC
相关文章
相关标签/搜索