![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
面试题
拢乎妳
这个作者很懒,什么都没留下…
展开
-
快速理解HashSet重写hashCode和equals方法
重写原因: 1、HashSet是根据hashCode值来判断对象是否是同一个。 2、hashCode不等,2个对象一定不等 3、我们希望2个对象属性值都相同的时候,当成同一个对象,所有需要重写hashCode和equals方法(本质:根据对象属性的值来重写,保证属性值一样时,重写后的hashCode一定相同,equals方法一定为true) 注:我们都知道,‘’比较两个引用是否指向同一个对象(实际...原创 2020-01-15 11:09:25 · 1501 阅读 · 0 评论 -
大公司面试题
阿里巴巴部分面试题: ( 55 分钟) 1 、开发中 JAVA 用了比较多的数据结构有哪些 2 、谈谈你对HashMap的理解,底层的基本实现。HashMap怎么解决碰撞问题的?这些数据结构中是线程安全的吗?假如你回答HashMap不是线程安全的, HashTable是线程安全的,接着问你有没有线程安全的map,接下来问concurren包。 3 、对 JVM 熟不熟悉?简单说说类加载过程...转载 2018-12-12 11:24:54 · 313 阅读 · 0 评论