由于最近在系统的重新学习Java,为了便于日后复习,给个人博客中Java内容做一个目录。
Java基础:Java虚拟机(JVM)
Java基础:内存模型
Java基础:JVM垃圾回收算法
Java基础:Java的四种引用
Java基础:类文件结构及类加载
Java容器:List
Java容器:Stack,Queue,PriorityQueue和BlockingQueue
Java容器:Map
Java容器:HashTable, synchronizedMap与ConcurrentHashMap
Java容器:Set
Java多线程:进程与线程
Java多线程:生命周期,实现与调度
Java多线程:线程间通信之volatile与sychronized
Java多线程:synchronized的可重入性
Java多线程:线程间通信之Lock
Java多线程:wait(),notify(),notifyAll()
Java多线程:线程池
Java多线程:CAS与java.util.concurrent.atomic
Java多线程:AQS
Java多线程:Linux多路复用,Java NIO与Netty简述
Java单例模式(Singleton)以及实现
Java枚举enum以及应用:枚举实现单例模式
java.util.logging的使用
Java中让fastJson识别Colloction和Map中的泛型类