最新 最热

并发-7-同步容器和ConcurrentHashMap

众所周知,很多书上,我们看到Arraylist并不是线程安全的,Vector是线程安全的。

2021-06-17
0

Collectors toMap,当value为null时空指针报错

那么怎么解决呢? 既然时merge方法造成的,那就不调merge方法。 我们用自己定义的accumulator,用Stream的另一个collect方法

2021-06-17
0

Java 基础高频面试题(2021年最新版)

因此,我花了几天时间整理了一些时下高频的 Java 基础题目,并反复斟酌,给出符合当前版本的解析。

2021-06-17
0

3秒种搞定HashMap

JDK1.8总结定位元素HashMap定位元素位置是通过键key经过扰动函数扰动后得到hash值,然后再通过hash(key) & (length - 1)代替取模的方式进行元素定位的。负载因子HashMap的负载因子表示哈希表空间的使用程度(或者说是哈...

2021-06-16
0

​Java Map中那些巧妙的设计

最近拜读了一些Java Map的相关源码,不得不惊叹于JDK开发者们的鬼斧神工。他山之石可以攻玉,这些巧妙的设计思想非常有借鉴价值,可谓是最佳实践。然而,大多数有关Java Map原理的科普类文章都是专注于“点”,并没有连成“线...

2021-06-15
1

了解HashMap底层设计思想,教你手写一个迷你版的HashMap

HashMap是Java中常用的集合,而且HashMap的一些思想,对于我们平时解决业务上的一些问题,在思路上有帮助,基于此,本文将分析HashMap底层设计思想,并手写一个迷你版的HashMap!...

2021-06-15
0

杭州某大厂:MySQL 连环问

随着用户量的激增和时间的堆砌,存在数据库里面的数据越来越多,此时的数据库就会产生瓶颈,出现资源报警、查询慢等场景。

2021-06-15
0

Redis数据类型之Hash哈希类型

Hash的应用场景:(存储一个用户信息对象数据) 1、 常用于存储一个对象 2、 为什么不用string存储一个对象?

2021-06-11
0

[ Java面试题 ]Java 开发岗面试知识点解析

互联网公司的校园招聘,从形式上说,面试一般分为 2-3 轮技术面试 +1 轮 HR 面试。

2021-06-10
0

4面揽下美团offer-幸运不止一点点

获取往期以上更多最新面试题资料,直接转发一下这篇文章+关注公众号【Java烂猪皮】关注后回复【666】即可获取哦~

2021-06-10
0