摘要:
前言 相信你面试的时候,肯定被问过 hashCode 和 equals 相关的问题 。如: hashCode 是什么?它是怎么得来的?有什么用? 经典题,equals 和 == 有什么区别? 为什么要重写 equals 和 hashCode ? 重写了 equals ,就必须要重写 hashCode 阅读全文
最新评论
- 1. Re:不要再问我 in,exists 走不走索引了
-
MySQL8中执行这四条语句全都走索引
实测in到6个才不走索引,5个都还会走索引
- --rusthx
- 2. Re:怎么理解js的原型链继承?
- function Person(name) { this.name = name; } Person.prototype.getName = function() { console.log(姓名:$...
- --liuw_flexi
- 3. Re:不要再问我 in,exists 走不走索引了
每次执行是否有清楚上一步执行的缓存? 感觉你这个结果很有偏差,没有权威依据性,not in 肯定是没有 not exists快的。
- --Rainarose
- 4. Re:字符编码和字符集到底有什么区别?Unicode和UTF-8是什么关系?
可以,不错,牛逼
- --浓睡不消残酒
- 5. Re:面试官再问你 HashMap 底层原理,就把这篇文章甩给他看
- tableSizeFor()这个算法理解了好久才理解通,第一次右移一位再或运算时,会将n的第一个出现1的最高位的第二高位也变成1,比如0···1xxxxxx 右移一位后做或运算时就变成了, 0···1...
- --xie'an