今天给大家推荐一个非常不错的 Java 教程类开源项目 — JavaGuide。
GitHub 地址:
https://github.com/Snailclimb/JavaGuide
相信对于你学习 Java 以及准备 Java 方向的面试都很有帮助!正如作者说的那样,这是一份:「涵盖大部分 Java 程序员所需要掌握的核心知识的 Java 学习 + 面试指南!」
从上图就可以看到这个项目截止到 「2020-4-02」 日已经有了 「74.1」 k 的 Star,看来受众面还是比较广的。这个项目目前有 「2218+」 次的 commit 记录,共计 「340」 + 个 issue 以及 「370」+ 个 pr。这个数据从一方面可以说明,这个项目维护更新比较快,内容质量也比较高!
最让人开心的是这个项目还推出了一个专门为 Java / 程序员面试而生的 PDF 版本 —《JavaGuide 面试突击版》 。
《JavaGuide 面试突击版》 目录如下,简直不要太棒!我都快要爱上作者了呢!哈哈!
下面是这个项目的目录!可以看出作者划分的非常清晰以及详细了,大家完全可以按照下面的目录结构来学习 Java!非常赞!给作者点个赞!
最后,这个项目实际上是作者在大三上学期的时候开源的,初衷是将自己准备面试学习到的东西分享出来,希望能对学习 Java 的朋友有帮助!
关于 Star 数量,作者是这样评价的:
❝JavaGuide 的 Star 数量虽然比较多,但是它的价值和含金量一定是不能和 Dubbo、Nacos 这些优秀的国产开源项目比的。希望国内可以出更多优秀的开源项目! 另外,希望大家对面试不要抱有侥幸的心理,打铁还需自身硬!我希望这个文档是为你学习 Java 指明方向,而不是用来应付面试用的。加油!奥利给!❞
加油!奥利给!