akullpp/awesome-java
<aside>
🕯️ Java 基础
</aside>
Java 基础 - 图谱 & Q/A
Java 基础|面向对象
Java 基础|基础知识
Java 基础|泛型机制
Java 基础|注解机制
Java 基础|异常机制
Java 基础|反射基础
Java 基础|SPI 机制
<aside>
🕯️ Java 集合框架
</aside>
Collection 类关系图
Collection|ArrayList 源码分析
Collection|LinkedList 源码分析
Collection|Stack / Queue 源码分析
Collection|PriorityQueue 源码分析
Map|HashMap 源码分析
Map|LinkedHashMap 源码分析
Map|TreeMap 源码分析
Map |WeakHashMap 源码分析
<aside>
🕯️ Java 多线程 / 并发
</aside>
♥Java并发知识体系详解♥
Java 并发|理论基础
Java 并发|线程基础
关键字|synchronied 解析
关键字|volatile 解析
关键字|final 解析
JUC 原子类|CAS、Unsafe、原子类
JUC 锁|LockSupport
JUC 锁|AQS 核心锁类
JUC 锁|ReentrantLock
JUC 锁|ReentrantReadWriteLock
JUC 集合|ConcurrentHashMap
JUC 集合|CopyOnWriteArrayList
JUC 集合|ConcurrentLinkedQueue
JUC 集合|BlockingQueue
JUC 线程池|FutureTask
JUC 线程池|ThreadPoolExecutor
JUC 线程池|ScheduledThreadPoolExecutor
JUC 线程池|Fork/Join 框架
JUC 工具类|CountDownLatch
JUC 工具类|CyclicBarrier
JUC 工具类|Semaphore
JUC 工具类|Phaser
JUC 工具类|Exchanger
JUC 局部线程|ThreadLocal
<aside>
🕯️ Java IO - NIO - AIO
</aside>
♥Java IO知识体系详解♥
Java IO|IO 系统分类(传输行为|操作行为)
Java IO|IO 系统设计模式(装饰者模式)
Java IO|InputStream 源码分析
Java IO|OutputStream 源码分析
Java IO|常用类
Unix IO 模型
Java IO|BIO 详解
Java NIO|基础
Java NIO|IO 多路复用
Java AIO|异步 IO
Java NIO|Netty 框架
Java NIO|零拷贝实现
<aside>
🕯️
Java 8 特性
</aside>
♥Java8特性知识体系详解♥
Java 8|函数编程(lambda 表达式)
Java 8|Optional 类
Java 8|默认方法
Java 8|类型注解
Java 8|重复注解
Java 8|类型推断优化
Java 8|JRE 精简
Java 8 |移除 Permgen
Java 8 |StampedLock
Java 8 |LocalDate / LocalDateTime
Java 8 |其他更新:字符串、base64…
Google Driven Backup
Meet Google Drive - One place for all your files