Java是个庞大的体系,心中有许多想写下来的内容。

陆续写了一些后,自己的表达脉络也逐渐清晰起来。

就用此文将已经发布的、即将编写的文章汇总起来,便于读者阅读。

宏观

【宏观】从Java概念图理解Java体系

【宏观】如何更加深入理解Java虚拟机

JVM

前端编译

【编译引擎】 1 学习阅读Class文件结构的意义

【编译引擎】-2-学习阅读Class文件结构(16进制版)-上

【编译引擎】-2-学习阅读Class文件结构(16进制版)-中

【编译引擎】-2-学习阅读Class文件结构(16进制版)-下

【编译引擎】-3-学习阅读Class文件结构(javap版)

【编译引擎】-4-学习阅读Class文件指令-概览

【编译引擎】-8-阅读前端编译源码的准备工作

【编译引擎】-9-阅读前端编译源码-词法分析-1

类加载

【类加载机制】-0-从一道面试题开始

【类加载机制】-1-类加载器剖析-类加载器速览

【类加载机制】-8-Init阶段细节-顺序,再谈赋值-上

【类加载机制】-8-Init阶段细节-顺序,再谈赋值-下

运行时数据区

【运行时数据区】-0-用仓库管理员的视角理解运行时数据区

垃圾回收

【垃圾回收】-0-垃圾回收体系的主脉络

执行引擎

【执行引擎】-0-随机应变+有备而来

【执行引擎】-1-理清前端编译、即时编译、提前编译

工具链

【工具】-0-一文搞懂JDK命令行工具

Java新特性

【Java新特性】-0-学习Java新特性,如何快人一步

【Java新特性】-2-Java9新特性宏观解读

【Java新特性】-3-Java9的类加载机制变化

【Java新特性】-4-Java9-StackWalker

image-20211014110327766