源码
文章平均质量分 74
Hello-zhou
认真学技术,努力搬砖!
展开
-
Java集合面试经典50问
目录(1)Arraylist与LinkedList区别(2)Collections.sort和Arrays.sort的实现原理(3)HashMap原理,java8做了什么改变(4)List 和 Set,Map 的区别(5)poll()方法和 remove()方法的区别?(6)HashMap,HashTable,ConcurrentHash的共同点和区别(7)写一段代码在遍历 ArrayList 时移除一个元素(8)Java中怎么打印数组?(9)TreeMap底层?(10)HashMap转载 2021-05-24 20:42:53 · 167 阅读 · 0 评论 -
JDK7与JDK8中HashMap的实现
JDK7中的HashMapHashMap底层维护一个数组,数组中的每一项都是一个Entrytransient Entry<K,V>[] table;我们向 HashMap 中所放置的对象实际上是存储在该数组当中;而Map中的key,value则以Entry的形式存放在数组中static class Entry<K,V> implements Map.Entry<K,V> { final K key; V va...转载 2021-01-18 17:56:25 · 275 阅读 · 0 评论 -
深入剖析Springboot启动原理的底层源码
转自于:https://blog.csdn.net/weixin_43570367/article/details/104960677文章目录 一、入口类及其源码剖析 二、实例化SpringApplication对象的源码剖析 1. 设置初始化器(Initializer) 2. 设置监听器 3. 推断主应用入口类 三、run() 方法源码剖析 1. 开启计时器 2. 设置系统属性的值 3. 监听器 4.转载 2021-01-18 17:55:38 · 358 阅读 · 0 评论 -
面试官:知道ThreadLocal嘛?谈谈你对它的理解?(基于jdk1.8)
ThreadLocal:https://baijiahao.baidu.com/s?id=1653790035315010634&wfr=spider&for=pc转载 2021-01-18 17:53:50 · 149 阅读 · 0 评论