Table of contents 概述 Java基础 反射和注解 泛型和容器类 内部类和lambda IO流 FileChannel ByteBuffer和native内存 MMap selector与nio 异常 并发编程 线程池 线程安全-1 线程安全-2 volatile,JMM和JDK9内存顺序简述 java socket api及其native实现 拓展内容 jvm 概述 常量池 JVM方法调用(一) GIT GIT 构建工具 Maven 依赖 仓库 插件 idea web开发 mybatis select MySQL MySQL基础 储存引擎与索引 索引的使用和优化 事务和锁 总集 Redis Redis 网络协议 [TCP] HTTP URI 协议组成 REST httpclient http版本比较 dreamlike的私货 Loom State of Loom - Part 1 State of Loom - Part 2 Spring的Loom化改造 loom的实现 响应式的锁 为什么jvm需要有栈协程 【翻译】为什么现代的jvm仍然偏爱安全点