readme.md 14.6 KB
Newer Older
沉默王二's avatar
沉默王二 已提交
1
---
沉默王二's avatar
沉默王二 已提交
2
title: 《二哥的Java进阶之路》小册简介,GitHub星标9000+
沉默王二's avatar
沉默王二 已提交
3 4 5 6 7
shortTitle: 小册简介
category:
  - Java核心
tag:
  - Java概述
沉默王二's avatar
沉默王二 已提交
8
description: Java进阶之路,小白的零基础Java教程,二哥的Java进阶之路小册 Java 基础篇简介
沉默王二's avatar
沉默王二 已提交
9 10 11
head:
  - - meta
    - name: keywords
沉默王二's avatar
沉默王二 已提交
12
      content: Java,Java SE,Java基础,Java教程,二哥的Java进阶之路,Java进阶之路,简介,github,pdf,二哥的Java进阶之路.pdf,Java进阶之路.pdf,java基础
沉默王二's avatar
沉默王二 已提交
13 14
---

沉默王二's avatar
沉默王二 已提交
15
![](https://cdn.tobebetterjavaer.com/stutymore/readme-readme-fengmian.png)
沉默王二's avatar
沉默王二 已提交
16

沉默王二's avatar
沉默王二 已提交
17 18
# 第一章:小册简介

沉默王二's avatar
7600+  
沉默王二 已提交
19
以上就是小册的封面了,自我感觉还不错哈,简洁大方,但包含的信息又足够的丰富:
沉默王二's avatar
沉默王二 已提交
20

沉默王二's avatar
7600+  
沉默王二 已提交
21 22
- 小册名字:二哥的 Java 进阶之路
- 小册作者:沉默王二
沉默王二's avatar
AQS  
沉默王二 已提交
23
- 小册品质:能在 GitHub 取得 9200+ star,品质可以说是有目共睹,尤其是国内还有不少小伙伴在访问 GitHub 的时候很不顺利。
沉默王二's avatar
7600+  
沉默王二 已提交
24 25 26 27 28 29
- 小册风格:通俗易懂、风趣幽默、深度解析,新手可以拿来入门,老手可以拿来进阶,重要的知识,比如说面试高频的内容会从应用到源码挖个底朝天,还会穿插介绍一些计算机底层知识,力求讲个明白)
- 小册简介:这是一份通俗易懂、风趣幽默的Java学习指南,内容涵盖Java基础、Java并发编程、Java虚拟机、Java面试等核心知识点。学Java,就认准二哥的Java进阶之路😄
- 小册品位:底部用了梵高 1889 年的《星空》(the starry night),绝美的漩涡星空,耀眼的月亮,宁静的村庄,还有一颗燃烧着火焰的巨大柏树,我想小册的艺术品位也是恰到好处的。
- 小册角色:为了增加小册的趣味性,我特意为此追加了两个虚拟角色,一个二哥,一个三妹,二哥负责教,三妹负责学。这样大家在学习 Java 的时候代入感也会更强烈一些,希望这样的设定能博得大家的欢心。

## 小册包含哪些内容?
沉默王二's avatar
沉默王二 已提交
30

沉默王二's avatar
7600+  
沉默王二 已提交
31 32 33
三妹出场:“二哥,帮读者朋友们问一下哈,为什么会有《二哥的Java进阶之路》这份小册呢?”

*二哥巴拉巴拉 ing...*
沉默王二's avatar
沉默王二 已提交
34

沉默王二's avatar
沉默王二 已提交
35
小册的内容主要来源于我的开源知识库《[二哥的Java进阶之路](https://github.com/itwanger/toBeBetterJavaer)》,目前在 GitHub 上收获 9000+ star,深受读者喜爱。小册之所以叫《二哥的Java进阶之路》,是因为这样更方便小册的读者知道这份小册的作者是谁,IP 感更强烈一些。
沉默王二's avatar
沉默王二 已提交
36

沉默王二's avatar
7600+  
沉默王二 已提交
37
如果有读者是第一次阅读这份小册,肯定又会问,“二哥是哪个鸟人?”
沉默王二's avatar
沉默王二 已提交
38

沉默王二's avatar
7600+  
沉默王二 已提交
39
噢噢噢噢,正是鄙人了,一个英俊潇洒的男人(见下图),你可以通过我的微信公众号“**沉默王二**”了解更多关于我的信息,总之,就是一个非常喜欢王小波的程序员了,写得一手风趣幽默的技术文章,所以被读者“尊称”为二哥就对了。现实中,三妹也是真实存在的哦。
沉默王二's avatar
沉默王二 已提交
40

沉默王二's avatar
沉默王二 已提交
41
![](https://cdn.tobebetterjavaer.com/tobebetterjavaer/images/overview/readme-ece0be3e-d176-447c-bff9-59d9f02c7a65.jpg)
沉默王二's avatar
沉默王二 已提交
42

沉默王二's avatar
沉默王二 已提交
43
**二哥的 Java 进阶之路**》是我自学 Java 以来所有原创文章和学习资料的大聚合。[在线网站](https://javabetter.cn/)[GitHub 仓库](https://github.com/itwanger/toBeBetterJavaer)里的内容包括 Java 基础、Java 并发编程、Java 虚拟机、Java 企业级开发(包括开发/构建/测试、JavaWeb、SSM、Spring Boot、Linux、Nginx、Docker、k8s、微服务&分布式、消息队列等)、Java 面试等核心内容。这也是小册最终版会覆盖的内容。
沉默王二's avatar
沉默王二 已提交
44 45 46 47 48 49 50 51 52

小册旨在为学习 Java 的小伙伴提供一系列:

 - **优质的原创 Java 教程**
 - **全面清晰的 Java 学习路线**
 - **免费但靠谱的 Java 学习资料**
 - **精选的 Java 岗求职面试指南**
 - **Java 企业级开发所需的必备技术**

沉默王二's avatar
7600+  
沉默王二 已提交
53
接下来,送你 4 个“掏心掏肺”的阅读建议:
沉默王二's avatar
沉默王二 已提交
54

沉默王二's avatar
7600+  
沉默王二 已提交
55 56 57 58
- 如果你是零基础的小白,可以按照小册的顺序一路读下去,小册的内容安排都是经过我精心安排的;
- 否则,请按照目录按需阅读,该跳过的跳过,该放慢节奏的放慢节奏。
- 小册中会有一个虚拟人物,三妹,当然她的原型也是真实存在的,目的就是通过我们之间的对话,来增强文章的趣味性,以便你能更轻松地获取知识。
- 最重要的一点,“光看不练假把戏”,请在阅读的过程中把该敲的代码敲了,把该记的笔记记了,语雀、思维导图、GitHub 仓库都可以,养成好的学习习惯。
沉默王二's avatar
沉默王二 已提交
59

沉默王二's avatar
保真  
沉默王二 已提交
60 61 62 63
这里展示一下暗黑版的 PDF 视图,大家先感受一下,手绘图都画得非常用心。

![](https://cdn.tobebetterjavaer.com/stutymore/readme-20230411224013.png)

沉默王二's avatar
不错  
沉默王二 已提交
64 65 66 67
这是 epub 版本的阅读效果,感觉左右翻动的效果好舒服,一次可以看两页,真的就像在读纸质版书籍一样,体验非常棒。

![](https://cdn.tobebetterjavaer.com/stutymore/readme-20230412002314.png)

沉默王二's avatar
7600+  
沉默王二 已提交
68
如果你喜欢在线阅读,请戳下面这个网址:
沉默王二's avatar
沉默王二 已提交
69

沉默王二's avatar
沉默王二 已提交
70
> [https://javabetter.cn](https://javabetter.cn)
沉默王二's avatar
沉默王二 已提交
71

沉默王二's avatar
7600+  
沉默王二 已提交
72
首页见下图,同样简洁、清新、方便沉浸式阅读:
沉默王二's avatar
沉默王二 已提交
73

沉默王二's avatar
7600+  
沉默王二 已提交
74
![](https://cdn.tobebetterjavaer.com/stutymore/readme-20230411102619.png)
沉默王二's avatar
沉默王二 已提交
75

沉默王二's avatar
7600+  
沉默王二 已提交
76
你也可以到技术派的[教程栏(戳这里)](https://paicoding.com/column)里阅读,目前正在连载更新中。
沉默王二's avatar
沉默王二 已提交
77

沉默王二's avatar
沉默王二 已提交
78
![](https://cdn.tobebetterjavaer.com/stutymore/readme-20230410215012.png)
沉默王二's avatar
沉默王二 已提交
79

沉默王二's avatar
7600+  
沉默王二 已提交
80 81 82
>技术派是一个基于 Spring Boot、MyBatis-Plus、MySQL、Redis、ElasticSearch、MongoDB、Docker、RabbitMQ 等技术栈实现的社区系统,采用主流的互联网技术架构、全新的UI设计、支持一键源码部署,拥有完整的文章&教程发布/搜索/评论/统计流程等,[代码完全开源(可戳)](https://github.com/itwanger/paicoding),没有任何二次封装,是一个非常适合二次开发/实战的现代化社区项目👍 。

如果你在阅读过程中感觉这份小册写的还不错,甚至有亿点点收获,**请肆无忌惮地把这份小册分享给你的同事、同学、舍友、朋友,让他们也进步亿点点,赠人玫瑰手有余香嘛**
沉默王二's avatar
沉默王二 已提交
83 84 85

如果这份小册有幸被更多人看得到,我的虚荣心也会得到恰当的满足,嘿嘿😜

沉默王二's avatar
7600+  
沉默王二 已提交
86
## 如何获取最新版?
沉默王二's avatar
沉默王二 已提交
87

沉默王二's avatar
沉默王二 已提交
88 89 90 91
小册分为 3 个版本,暗黑版(适合夜服)、亮白版(适合打印)、epub 版,可以说凝聚了二哥十多年来学习 Java 的心血,33 万+,绝对不虚市面上任何一本 Java 实体书!

![](https://cdn.tobebetterjavaer.com/stutymore/readme-wecom-temp-cbe8e183acdd8daa542c94ab7f4a7eec.png)

沉默王二's avatar
7600+  
沉默王二 已提交
92
小册会持续保持**更新**,如果想获得最新版,请在我的微信公众号 **沉默王二** 后台回复 **222** 获取(你懂我的意思吧,我肯定是足够二才有这样的勇气定义这样一个关键字)!
沉默王二's avatar
沉默王二 已提交
93

沉默王二's avatar
7600+  
沉默王二 已提交
94
![](https://cdn.tobebetterjavaer.com/tobebetterjavaer/images/gongzhonghao.png)
沉默王二's avatar
沉默王二 已提交
95

沉默王二's avatar
7600+  
沉默王二 已提交
96
## 面试指南(配套教程)
沉默王二's avatar
沉默王二 已提交
97

沉默王二's avatar
沉默王二 已提交
98
《Java 面试指南》是[二哥编程星球的](https://javabetter.cn/zhishixingqiu/)的一个内部小册,和《Java 进阶之路》内容互补。相比开源的版本来说,《Java 面试指南》添加了下面这些板块和内容:
沉默王二's avatar
沉默王二 已提交
99

沉默王二's avatar
7600+  
沉默王二 已提交
100 101 102 103 104
- 面试准备篇(20+篇),手把手教你如何准备面试。
- 职场修炼篇(10+篇),手摸手教你如何在职场中如鱼得水。
- 技术提升篇(30+篇),手拉手教你如何成为团队不可或缺的技术攻坚小能手。
- 面经分享篇(20+篇),手牵手教你如何在面试中知彼知己,百战不殆。
- 场景设计篇(20+篇),手握手教你如何在面试中脱颖而出。
沉默王二's avatar
沉默王二 已提交
105

沉默王二's avatar
7600+  
沉默王二 已提交
106
### 内容概览
沉默王二's avatar
沉默王二 已提交
107

沉默王二's avatar
7600+  
沉默王二 已提交
108
#### 面试准备篇
沉默王二's avatar
沉默王二 已提交
109

沉默王二's avatar
7600+  
沉默王二 已提交
110
所谓临阵磨枪,不快也光。更何况提前做好充足的准备呢?这 20+篇文章会系统地引导你该如何做准备。
沉默王二's avatar
沉默王二 已提交
111

沉默王二's avatar
7600+  
沉默王二 已提交
112
![](https://cdn.tobebetterjavaer.com/stutymore/readme-20230411111002.png)
沉默王二's avatar
沉默王二 已提交
113

沉默王二's avatar
7600+  
沉默王二 已提交
114
#### 职场修炼篇
沉默王二's avatar
沉默王二 已提交
115

沉默王二's avatar
7600+  
沉默王二 已提交
116
如何平滑度过试用期?如何平滑度过 35 岁程序员危机?如何在繁重的工作中持续成长?如何做副业?等等,都是大家迫切关心的问题,这 10+篇文章会一一为你揭晓答案。
沉默王二's avatar
沉默王二 已提交
117

沉默王二's avatar
7600+  
沉默王二 已提交
118
![](https://cdn.tobebetterjavaer.com/stutymore/readme-20230411111200.png)
沉默王二's avatar
沉默王二 已提交
119

沉默王二's avatar
7600+  
沉默王二 已提交
120
#### 技术提升篇
沉默王二's avatar
沉默王二 已提交
121

沉默王二's avatar
7600+  
沉默王二 已提交
122
编程能力、技术功底,是我们程序员安身立命之本,是我们求职/工作的最核心的武器。
沉默王二's avatar
沉默王二 已提交
123

沉默王二's avatar
7600+  
沉默王二 已提交
124
![](https://cdn.tobebetterjavaer.com/stutymore/readme-20230411112059.png)
沉默王二's avatar
沉默王二 已提交
125

沉默王二's avatar
7600+  
沉默王二 已提交
126
#### 面经分享篇
沉默王二's avatar
沉默王二 已提交
127

沉默王二's avatar
7600+  
沉默王二 已提交
128
知彼知己,方能百战不殆,我们必须得站在学长学姐的肩膀上,才能走得更远更快。
沉默王二's avatar
沉默王二 已提交
129

沉默王二's avatar
7600+  
沉默王二 已提交
130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213
![](https://cdn.tobebetterjavaer.com/stutymore/readme-20230411112435.png)

#### 场景设计题篇

这里收录的都是精华,让天底下没有难背的八股文;场景设计题篇页都是面试中经常考察的大项,可以让你和面试官对线半小时(😁)

![](https://cdn.tobebetterjavaer.com/stutymore/readme-20230411112637.png)

### 星球其他资源

除了《Java 面试指南》外,星球还提供了《编程喵实战项目笔记》、《二哥的 LeetCode 刷题笔记》,以及技术派实战项目配套的 120+篇硬核教程。

![](https://cdn.tobebetterjavaer.com/stutymore/readme-20230411113022.png)

这里重点介绍一下技术派吧,这个项目上线后,一直广受好评,读者朋友们的认可度非常高,项目配套的教程也足够的硬核。

![](http://cdn.tobebetterjavaer.com/tobebetterjavaer/images/zhishixingqiu/readme-75e5d61a-55e8-46b8-a261-31bd0d86b81a.png)

这是部分目录(共计 120 篇,大厂篇、基础篇、进阶篇、工程篇,全部落地)。

开篇:

- 技术答疑(⭐️)
- 技术派问题反馈及解决方案(⭐️)
- 踩坑实录之本地缓存Caffeine采坑实录(⭐️)
- 技术派系统架构、功能模块一览(⭐️⭐️⭐️⭐️⭐️)

大厂篇:

- 技术派产品调研,让你了解产品诞生背后的故事(⭐️⭐️)
- 技术派产品设计(⭐️)
- 技术派交互视觉设计(⭐️)
- 技术派整体架构方案设计全过程(⭐️⭐️⭐️)
- 技术方案详细设计(⭐️⭐️⭐️⭐️)
- 技术派项目管理流程(⭐️⭐️)
- 技术派项目管理研发阶段(⭐️⭐️⭐️)

基础篇:

- 技术派中实体对象 DO、DTO、VO 到底代表了什么(⭐️)
- 通过技术派项目讲解 MVC 分层架构的应用(⭐️⭐️)
- 技术派整合本地缓存之Guava(⭐️⭐️⭐️)
- 技术派整合本地缓存之Caffeine(⭐️⭐️⭐️⭐️)
- 技术派整合 Redis(⭐️)
- 技术派中基于 Redis 的缓存示例(⭐️⭐️⭐️)
- 技术派中基于Cacheable注解实现缓存示例(⭐️⭐️)
- 技术派中的事务使用实例(⭐️⭐️⭐️)
- 事务使用的 7 条注意事项(⭐️⭐️⭐️)
- 技术派中的多配置文件说明(⭐️)
- 技术派整合 Logback/lombok 配置日志输出(⭐️)
- 技术派整合邮件服务实现邮件发送(⭐️)
- Web 三大组件之 Filter 在技术派中的应用(⭐️)
- Web 三大组件之 Servlet 在技术派中的应用(⭐️)
- Web 三大组件之 listenter 在技术派中的应用(⭐️)
- 技术派实时在线人数统计-单机版(⭐️)

进阶篇:

- 技术派之扫码登录实现原理(⭐️)
- 技术派身份验证之session与 cookie(⭐️)
- 技术派中基于异常日志的报警通知(⭐️)

扩展篇:

- 技术派的数据库表自动初始化实现方案(⭐️⭐️⭐️⭐️⭐️)
- 技术派中基于 filter 实现请求日志记录(⭐️)

工程篇:

- 技术派项目工程搭建手册(⭐️⭐️⭐️⭐️)
- 技术派本地多机器部署开发教程(⭐️⭐️)
- 技术派服务器部署指导手册(⭐️⭐️)
- 技术派的 MVC 分层架构(⭐️⭐️)
- 技术派 Docker 本机部署开发手册(⭐️⭐️⭐️)
- 技术派多环境配置管理(⭐️)

欣赏一下技术派实战项目的首页吧,绝壁清新、高级、上档次!

![](http://cdn.tobebetterjavaer.com/tobebetterjavaer/images/zhishixingqiu/readme-72345f90-68dc-421d-97c5-0ebf411212ae.png)

### 星球限时优惠

一年前,星球的定价是 99 元一年,第一批优惠券的额度是 30 元,等于说 69 元的低价就可以加入,再扣除掉星球手续费,几乎就是纯粹做公益。

沉默王二's avatar
沉默王二 已提交
214
随着时间的推移,星球积累的干货/资源越来越多,我花在星球上的时间也越来越多,[星球的知识图谱](https://javabetter.cn/zhishixingqiu/map.html)里沉淀的问题,你可以戳这个[链接](https://javabetter.cn/zhishixingqiu/map.html)去感受一下。有学习计划啊、有学生党秋招&春招&offer选择&考研&实习&专升本&培训班的问题啊、有工作党方向选择&转行&求职&职业规划的问题啊,还有大大小小的技术细节,我都竭尽全力去帮助球友,并且得到了球友的认可和尊重。
沉默王二's avatar
7600+  
沉默王二 已提交
215 216 217 218 219 220

目前星球已经 2100+ 人了,所以星球也涨价到了 119 元,后续会讲星球的价格调整为 139 元/年,所以想加入的小伙伴一定要趁早。

![](https://cdn.tobebetterjavaer.com/stutymore/readme-20230411113706.png)

你可以添加我的微信(没有⼿机号再申请微信,故使⽤企业微信。不过,请放⼼,这个号的消息也是
沉默王二's avatar
笔误  
沉默王二 已提交
221
我本⼈处理,平时最常看这个微信)领取星球专属优惠券(推荐),限时 89/年 加⼊(续费半价)!
沉默王二's avatar
7600+  
沉默王二 已提交
222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247

<img src="https://cdn.tobebetterjavaer.com/tobebetterjavaer/images/zhishixingqiu/readme-c773d5ff-4458-4d92-868b-2d1d95d6a409.png" title="二哥的编程星球" width="300" />


或者你也可以微信扫码或者长按自动识别领取 30 元优惠券,**89/年** 加入!

<img src="https://cdn.tobebetterjavaer.com/stutymore/readme-20230411114734.png" title="二哥的编程星球" width="300" />

对了,**加入星球后记得花 10 分钟时间看一下星球的两个置顶贴,你会发现物超所值**

成功没有一蹴而就,没有一飞冲天,但只要你能够一步一个脚印,就能取得你心满意足的好结果,请给自己一个机会!

最后,把二哥的座右铭送给你:**没有什么使我停留——除了目的,纵然岸旁有玫瑰、有绿荫、有宁静的港湾,我是不系之舟**

共勉 ⛽️。

## 如何贡献?

对了,如果你在阅读的过程中遇到一些错误,欢迎到我的开源仓库提交 issue、PR(审核通过后可成为 Contributor),我会第一时间修正,感谢你为后来者做出的贡献。

>- GitHub:[https://github.com/itwanger/toBeBetterJavaer](https://github.com/itwanger/toBeBetterJavaer)
>- 码云:[https://gitee.com/itwanger/toBeBetterJavaer](https://gitee.com/itwanger/toBeBetterJavaer)

## 更新记录

### V1.0-2023年04月11日
沉默王二's avatar
沉默王二 已提交
248

沉默王二's avatar
7600+  
沉默王二 已提交
249
第一版《二哥的 Java 进阶之路》正式完结发布!