为什么80%的码农都做不了架构师?>>>
JVM
Java之JDK、JRE、JVM
Java之JVM的内部结构及运行机制
Java之JVM内存结构、Java内存模型、Java对象模型
Java之内存模型FAQ
Java之内存模型的基础、重排序、顺序一致性、volatile、锁、final
java之HotSpot虚拟机
Java之编译原理解析
java之 JVM垃圾回收器工作原理及使用实例介绍
Java之JVM 优化经验总结
Java工具
Java之常见命令及Java Dump介绍
java常用工具——jps
java常用工具——jstack
java常用工具——jmap
java常用工具——jmap
java常用工具——jmap
java常用工具——jhat
java常用工具——jhat
Java字符串
Java字符串之String
Java字符串之String的不变性
Java字符串之JDK 6和JDK 7中substring的原理及区别
Java中的length和length()
Java中的equals()和hashcode()之间关系
Java中的Switch对整型、字符型、字符串型的具体实现细节
Java二进制位运算、移位运算>>、<<、>>>
Java中的四种访问级别
Java深入理解系列
深入理解Java中的重写和重载
深入理解Java中的组合和继承
深入理解Java中的迭代与递归
深入理解Java中的自动拆装箱
深度理解Java中的枚举类型,及枚举的线程安全性及序列化问题
深入理解Java的注解
深入理解Java的反射与动态代理
深入理解Java的泛型及用法
深入理解Java类的初始化顺序
Java中的增强for循环(for each)的实现原理与坑
Java,Stack栈和queue队列
深入JVM系列(一)之内存模型与内存分配
深入JVM系列(二)之GC机制、收集器与GC调优
深入JVM系列(三)之类加载、类加载器、双亲委派机制与常见问题
Java集合
Java集合类,从源码解析底层实现原理
Java集合,总体框架及主要接口,抽象类分析
Java集合,Java中的队列都有哪些,有什么区别。
Java集合,阻塞队列的基本结构
Java集合, ArrayBlockingQueue源码解析(常用于并发编程)
Java集合, LinkedBlockingQueue源码解析(常用于并发编程)
Java集合,ConcurrentLinkedQueue源码解析(常用于并发编程)
Java集合,ArrayList底层实现和原理
Java集合,LinkedList底层实现和原理
Java集合,Vector底层实现和原理
Java集合,ConcurrentHashMap底层实现和原理(常用于并发编程)
Java集合,HashSet底层实现和原理
Java集合,TreeSet底层实现和原理
Java集合,HashMap底层实现和原理(1.7数组+链表与1.8+的数组+链表+红黑树)
Java集合,TreeMap底层实现和原理
Java集合,LinkedHashMap底层实现和原理
Java并发编程
Java 并发编程源码解析汇总篇
java并发编程,内存模型
java并发编程,volatile内存实现和原理
Java并发编程,并发基础
Java 并发编程,线程池(ThreadPoolExecutor)源码解析
Java并发编程,Executor 框架介绍
java并发编程,ThreadLocal源码解析
Java并发编程,多线程死锁与资源限制详解
java并发编程,synchronized所有用法
Java并发编程, synchronized原理解析
Java并发编程,无锁CAS与Unsafe类及其并发包Atomic
Java之一致性hash算法原理及实现
Java并发编程,AQS的(独占锁)重入锁(ReetrantLock)及其Condition实现原理
Java并发编程,多线程并发处理方式
Java IO/NIO
Java IO/NIO, IO、NIO、NIO2