摘要: https://blog.csdn.net/qq_40205116/article/details/102865704 https://blog.csdn.net/qq_40205116/article/details/102921564 https://www.bejson.com/ https: 阅读全文
posted @ 2022-02-10 20:46 最强Java代表 阅读(72) 评论(0) 推荐(0)
摘要: ——谈谈你对HashMap的认识吧。 HashMap是基于哈希表的Map接口实现的,以key-value的形式存储,主要是存放键值对,HashMap的实现不是同步的,所以是线程不安全的,并且它的key,value可以为null,当key为null时,value存储在数组下标为0的位置,并且HashM 阅读全文
posted @ 2022-02-10 17:35 最强Java代表 阅读(731) 评论(0) 推荐(0)
摘要: 当链表长度大于8时,HashMap会从链表转成红黑树 并不是说大于8 = 大于等于7或者大于等于8,而是因为 if(binCount > TREEIFY_THRESHOLD -1){\ } 这里的binCount是从0开始的,并且这行代码前面还有一行是通过尾插法插入了一个节点(JDK8是采用了尾插法 阅读全文
posted @ 2022-02-10 15:22 最强Java代表 阅读(1247) 评论(0) 推荐(0)
摘要: 1.判断下列的值是多少 2.写一个单例模式 3种饿汉式: 3种懒汉式: 饿汉式枚举类型最简单,懒汉式静态内部类最简单 3.结果是什么 只发生类初始化时,是5,1,10,6 实例初始化,是9,3,2,9,8,7, 9,3,2,9,8,7 4.结果是什么 5.多少种走法 6.结果是多少 2,1,5 和 阅读全文
posted @ 2022-02-10 00:12 最强Java代表 阅读(118) 评论(0) 推荐(0)