JDK源码阅读指南

Posted Github推荐

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JDK源码阅读指南相关的知识,希望对你有一定的参考价值。


Read The Fucking Source Code  ---- RTFM

源码面前,了无秘密  ---- 侯捷

背景

今天逛GitHub,发现了一个神级项目,作者将整理/记录阅读JDK源码时的理解与体会分享出来,便于大家学习。这里将项目分享出来,让小伙伴们能更好的学习Java。

项目截图

JDK中java.time.year中的源码说明
JDK源码阅读指南


项目食用指南

项目中包含多个分支,主分支命名为master,测试分支命名为test,源码/笔记分支以JDK-XX是JDK版本)命名。

  • master分支不定期汇总源码笔记与测试代码的快照。

  • JDK-X分支存放JDK源码与笔记。阅读过程中产生的笔记以注释的形式直接写在源码文件中。

  • test分支存放辅助理解的测试代码,可直接运行。

    • 注1:建议在 OracleJDK/ OpenJDK 11的环境下运行测试文件

使用说明

  1. 开箱即用。将项目克隆/下载到本地,然后使用IntelliJ IDEA打开即可。

项目GitHub地址

https://github.com/ShaoxiongDu/LearningJDK

点击阅读原文,即可跳转至项目的Github地址。

国内部分用户