八股文
文章平均质量分 81
常用于面试,但是可能总结不到位,没有太深入
99Savage
这个作者很懒,什么都没留下…
展开
-
ReentrantReadWriteLock的自我认知篇
ReentrantReadWriteLock的自我认知篇原创 2023-05-21 11:34:13 · 1099 阅读 · 0 评论 -
Java的序列化和反序列化
java序列化和反序列化详解原创 2022-10-14 11:00:50 · 950 阅读 · 0 评论 -
为什么Integer的值比较的时候会显示为false,不应该为true吗??
为什么Integer的值比较的时候会显示为false原创 2022-10-15 16:55:19 · 468 阅读 · 0 评论 -
为什么企业都使用ThreadPoolExecutor构造方法去生成线程池?
为什么企业内部都不推荐使用内置方法构建线程池而使用ThreadPoolExecutor构造方法去生成线程池?原创 2022-10-15 17:13:34 · 204 阅读 · 0 评论 -
Mysql中count(*)、count(1)、count(column_name)在Innodb存储引擎下的效率比
Mysql中count(*)、count(1)、count(column_name)在Innodb存储引擎下的效率比原创 2023-05-02 14:22:12 · 377 阅读 · 0 评论 -
对ReentrantLock的见解
ReentrantLock底层原创 2023-05-10 15:17:40 · 455 阅读 · 0 评论 -
String类的intern方法
String类的intern方法原创 2023-02-03 15:49:34 · 305 阅读 · 0 评论 -
Spring的单例Bean是否是线程安全的
Spring的单例Bean不是线程安全的原创 2022-10-20 15:45:33 · 318 阅读 · 0 评论 -
ThreadLocal详解
ThreadLocal详解原创 2022-10-12 16:06:27 · 173 阅读 · 0 评论 -
hashMap源码分析-note1
数据结构jdk1.7版本,hashmap的数据结构是数组+链表/*** 这个属性主要就是hashMap初始化的一个数组,它是一个由final定义不可改变的数组*/static final Entry<?,?>[] EMPTY_TABLE = {};/** * 这个属性才是真正去存储元素的数组,在必要的时候进行扩容,数组的长度必须是2的整数倍 */transient Entry<K,V>[] table = (Entry<K,V>[]) EMPTY_TA原创 2021-04-12 22:59:13 · 459 阅读 · 4 评论 -
JVM虚拟机(JDK8)
JVM面试笔记原创 2022-08-27 14:35:53 · 2372 阅读 · 0 评论 -
JMM内存模型
JMM内存模型原创 2022-08-31 14:51:00 · 424 阅读 · 0 评论 -
RocketMq消息中间件
RocketMq消息中间件原创 2022-09-02 00:33:48 · 1493 阅读 · 0 评论 -
浅学Dubbo-rpc框架初级
Dubbo-rp框架原创 2022-09-05 10:17:02 · 636 阅读 · 0 评论 -
ConcurrentHashMap
ConcurrentHashMap原创 2022-10-01 17:52:36 · 578 阅读 · 0 评论