
java基础学习
文章平均质量分 87
分析LinkedList等源码实现原理
coldstarry
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
sheng的学习笔记-六大设计原则
开闭原则,依赖倒置原则,单一职责原则,接口隔离原则,迪米特法则,里氏替换原则,合成复用原则(多了这个原则)原创 2023-03-23 23:17:21 · 181 阅读 · 1 评论 -
sheng的学习笔记-IO多路复用,NIO,BIO,AIO
AIO,NIO,BIO,IO多路复用原创 2023-03-22 22:13:28 · 483 阅读 · 1 评论 -
sheng的学习笔记-动态代理(JDK,cglib)和静态代理
静态代理,动态代理cglib,jdk,示例代码和原理原创 2023-03-20 22:09:40 · 339 阅读 · 0 评论 -
sheng的学习笔记-锁-读写锁和ReentrantReadWriteLock源码分析
读写锁原理,ReentrantReadWriteLock源码原创 2023-03-15 23:05:44 · 249 阅读 · 0 评论 -
sheng的学习笔记-锁-写入时复制copyOnWrite
copy on write策略原创 2023-03-09 23:54:59 · 325 阅读 · 0 评论 -
sheng的学习笔记-ReentrantLock和AQS原理和源码解析
ReentrantLock原理解析,AQS,公平锁,非公平锁原创 2022-12-21 01:05:36 · 137 阅读 · 0 评论 -
sheng的学习笔记-BlockingQueue(阻塞队列)
BlockingQueue,ArrayBlockingQueue,LinkedBlockingQueue,SynchronousQueue,PriorityBlockingQueue,DelayQueue分析原创 2022-12-06 23:15:56 · 1067 阅读 · 0 评论 -
sheng的学习笔记-String、StringBuffer、StringBuilder源码分析
String,StringBuilder,StringBuffer的源码解读原创 2022-12-05 23:02:28 · 214 阅读 · 0 评论 -
sheng的学习笔记-内部类
内部类,成员内部类,静态内部类,局部内部类,匿名内部类原创 2022-11-23 07:30:23 · 308 阅读 · 0 评论 -
sheng的学习笔记-TreeMap源码分析(源码版本16)
TreeMap的使用和源码解析原创 2022-11-22 00:21:11 · 389 阅读 · 0 评论 -
sheng的学习笔记-ConcurrentHashMap(JDK1.7和16)源码分析
ConcurrentHashMap底层代码分析原创 2022-07-17 23:16:32 · 233 阅读 · 0 评论 -
sheng的学习笔记-Hashtable源码分析
HashTable底层代码分析,跟HashMap对比原创 2022-07-07 07:46:25 · 141 阅读 · 0 评论 -
sheng的学习笔记-HashMap源码(JDK1.7和16)分析
HashMap的底层代码解析原创 2022-07-03 23:49:10 · 163 阅读 · 0 评论 -
sheng的学习笔记-synchronized底层实现原理
基本使用Synchronized是Java中解决并发问题的一种最常用的方法,也是最简单的一种方法。Synchronized的作用主要有三个:原子性:确保线程互斥的访问同步代码; 可见性:保证共享变量的修改能够及时可见,其实是通过Java内存模型中的“对一个变量unlock操作之前,必须要同步到主内存中;如果对一个变量进行lock操作,则将会清空工作内存中此变量的值,在执行引擎使用此变量前,需要重新从主内存中load操作或assign操作初始化变量值”来保证的; 有序性:有效解决重排序问题,..原创 2022-01-26 12:41:05 · 215 阅读 · 0 评论 -
sheng的学习笔记-Vector源码分析
Vector底层源码分析原创 2022-07-02 18:50:19 · 202 阅读 · 0 评论 -
sheng的学习笔记-ArrayList源码分析
ArrayList源码分析原创 2022-07-01 11:15:16 · 158 阅读 · 0 评论 -
sheng的学习笔记-LinkedList源码分析
LinkedList源码学习原创 2022-06-30 08:51:00 · 158 阅读 · 0 评论