关于本站

更新时间:2018-05-08

我是来自魔都的程序员,众安保险每个月会付我薪水。

本站是我平时写的一些博客文章,主要关注 java 领域相关技术,初衷是降低大家学习的成本。

主要关注核心基础知识,基础打牢了,上层框架是很容易学会的。


最新文章:G1 垃圾收集器介绍 (更新于 2018-05-08,最近比较忙,更新有点慢)

最新文章:Java 读写锁 ReentrantReadWriteLock 源码分析 (更新于 2018-04-16)

最新文章:HotSpot JVM 内存管理 (更新于 2018-03-27)

最新文章:Tomcat 中的 NIO 源码分析 (更新于 2018-03-20)

最新文章:Java 并发基础之内存模型 (更新于 2018-03-14)

Java 并发

主要关注 java 并发相关的知识,同时重点分析 java.util.concurrent 这个包下面的源码实现。

设计模式

已成文的这篇文章比较长,基本上我要说的都说完了:

Java 设计模式

开源框架

关于 Spring 的源码分析将会持续进行更新(2018-01-04 注)。

Spring IOC 容器源码分析

NIO

首先,介绍 NIO 三大组件的使用:Java NIO:Buffer、Channel 和 Selector

然后,介绍 Non-Blocking IO 和 JDK7 引入的 Asynchronous IO 的区别: Java 非阻塞 IO 和异步 IO

为了让大家了解 Java NIO 在生产中的使用,我写了这篇:Tomcat 中的 NIO 源码分析

后面的计划:有时间的话,还是会分享一下关于 Netty 的源码。

实践

这部分的内容都比较精简,一般不深入原理。