diff --git a/docs/README.md b/docs/README.md index 090c006cf43353cce53ab36e4491ba1d038d855e..d5af5a424f38060a9bd44be29e7638f9f471082f 100644 --- a/docs/README.md +++ b/docs/README.md @@ -25,7 +25,7 @@ footer: |- ## 公众号 -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/array/array.md b/docs/array/array.md index 2b67de29c29ed577eeca7b7c27359b38ea3c77e2..9297dc33c79fb91a5811ae74609c1789ce03d4f4 100644 --- a/docs/array/array.md +++ b/docs/array/array.md @@ -264,7 +264,7 @@ int index = Arrays.binarySearch(anArray, 4); ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/array/double-array.md b/docs/array/double-array.md index 5c66cd0c010bc8139686e99f10d088a851af6ed8..26c6da8c5da16c1c7dab4908a6df5ab6c32758f3 100644 --- a/docs/array/double-array.md +++ b/docs/array/double-array.md @@ -212,7 +212,7 @@ public class YangHuiTriangle { ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/array/print.md b/docs/array/print.md index a8e07e7bd47a2a3613136d3892c5d6eabaf73f38..4314ab54ea70b5f76230206fa32392419dcca4e6 100644 --- a/docs/array/print.md +++ b/docs/array/print.md @@ -178,7 +178,7 @@ System.out.println(Arrays.deepToString(deepArray)); ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/basic-extra-meal/48-keywords.md b/docs/basic-extra-meal/48-keywords.md index dc53ffc0d533bbc20a2ae5f023bddbc85101a16b..5c4370f8f62531d5e0116971128fedf75f0dcf63 100644 --- a/docs/basic-extra-meal/48-keywords.md +++ b/docs/basic-extra-meal/48-keywords.md @@ -875,7 +875,7 @@ public class Circle { ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/basic-extra-meal/Overriding.md b/docs/basic-extra-meal/Overriding.md index 0ffda585ddef099384a8d3fa01d106ab88460003..5280cfea8919e31616ebadc6a5913973b35b0d25 100644 --- a/docs/basic-extra-meal/Overriding.md +++ b/docs/basic-extra-meal/Overriding.md @@ -326,7 +326,7 @@ synchronized 关键字用于在多线程环境中获取和释放监听对象, ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/basic-extra-meal/annotation.md b/docs/basic-extra-meal/annotation.md index 7e664d92cb88f140d3f2da9448b503cdbad587c2..cb217aa17e0827667506a1c44596204dc707a851 100644 --- a/docs/basic-extra-meal/annotation.md +++ b/docs/basic-extra-meal/annotation.md @@ -234,7 +234,7 @@ public class JsonFieldTest { ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/basic-extra-meal/box.md b/docs/basic-extra-meal/box.md index e9a09e72975073b7c78bb1746c3df724d702aa19..1f4b8746d8ea34cbd6a651d53134c8de74f88994 100644 --- a/docs/basic-extra-meal/box.md +++ b/docs/basic-extra-meal/box.md @@ -268,7 +268,7 @@ System.out.println(t2-t1); ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/basic-extra-meal/class-object.md b/docs/basic-extra-meal/class-object.md index b73a3206462a90997bd651492fe669cbd2d3d842..c16ab36cad6ac16598436c17316f0a3433058a83 100644 --- a/docs/basic-extra-meal/class-object.md +++ b/docs/basic-extra-meal/class-object.md @@ -94,7 +94,7 @@ http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/file/ade5be2b1758/src/share/vm/cl ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/basic-extra-meal/comparable-omparator.md b/docs/basic-extra-meal/comparable-omparator.md index 2752026ba84bc032bf5552cd80bc532428fbd7a5..8b1ea8c94c494e16155582af79bdf97ebe67f6c2 100644 --- a/docs/basic-extra-meal/comparable-omparator.md +++ b/docs/basic-extra-meal/comparable-omparator.md @@ -194,7 +194,7 @@ public void sort(Comparator c) { ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/basic-extra-meal/deep-copy.md b/docs/basic-extra-meal/deep-copy.md index 49513237bcd31f9f8596e99f6c613d5046443d5d..c2ae3d3d607fa047aaceddbe6c1f1574e7d0559a 100644 --- a/docs/basic-extra-meal/deep-copy.md +++ b/docs/basic-extra-meal/deep-copy.md @@ -426,7 +426,7 @@ writer2:Writer@544fe44c age=18, name='二哥', book=Book@31610302 bookName=' ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/basic-extra-meal/enum.md b/docs/basic-extra-meal/enum.md index 676f7405ab199df5d299f9a51e3558cf7c0ac81b..d66b3186d2c1564c2d8b1c9c8e0e92d176ed6fe4 100644 --- a/docs/basic-extra-meal/enum.md +++ b/docs/basic-extra-meal/enum.md @@ -297,7 +297,7 @@ public enum EasySingleton{ ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/basic-extra-meal/equals-hashcode.md b/docs/basic-extra-meal/equals-hashcode.md index e15775b90feac51920b246d9117d6592c30241da..78d04710205c16b8add06da8604f33fc33035c26 100644 --- a/docs/basic-extra-meal/equals-hashcode.md +++ b/docs/basic-extra-meal/equals-hashcode.md @@ -262,7 +262,7 @@ result = (31*1 + Integer(18).hashCode()) * 31 + String("张三").hashCode(); ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/basic-extra-meal/fanshe.md b/docs/basic-extra-meal/fanshe.md index 71289ea17ec18d6b9bb872317ac50098fc86fa55..f5e312c15846d25b80f7f132182af8122f85f390 100644 --- a/docs/basic-extra-meal/fanshe.md +++ b/docs/basic-extra-meal/fanshe.md @@ -430,7 +430,7 @@ public class ReflectionDemo { ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/basic-extra-meal/generic.md b/docs/basic-extra-meal/generic.md index 6dda6dea482c0a6e8517aae8f837046dae0765bc..73d23bcd22e86653c0772736ab9340fafe560373 100644 --- a/docs/basic-extra-meal/generic.md +++ b/docs/basic-extra-meal/generic.md @@ -615,7 +615,7 @@ Dog dog = (Dog) animal; ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/basic-extra-meal/immutable.md b/docs/basic-extra-meal/immutable.md index 979b513ebf59096e58858b9cf826ae5bbe05cafc..c982a151583d941b24c3fed4c152c8761f57101e 100644 --- a/docs/basic-extra-meal/immutable.md +++ b/docs/basic-extra-meal/immutable.md @@ -217,7 +217,7 @@ public Book getBook() { ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/basic-extra-meal/instanceof-jvm.md b/docs/basic-extra-meal/instanceof-jvm.md index 7e8ee249d759ccb261c3c634bad25339843c7788..373278355950c67148ab7513f59fcdf2a7aef490 100644 --- a/docs/basic-extra-meal/instanceof-jvm.md +++ b/docs/basic-extra-meal/instanceof-jvm.md @@ -115,7 +115,7 @@ VM runtime的: ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/basic-extra-meal/instanceof.md b/docs/basic-extra-meal/instanceof.md index cc87fa69e1cdf0f8b58fa32769d822bec5d456dc..bebdf1de133a387c39bb00850c395d295e72d86c 100644 --- a/docs/basic-extra-meal/instanceof.md +++ b/docs/basic-extra-meal/instanceof.md @@ -154,7 +154,7 @@ if (obj instanceof String s) { ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/basic-extra-meal/int-cache.md b/docs/basic-extra-meal/int-cache.md index 7974c88a6892fcc0d29cdd9d9ca82b706f928481..81b53504a690cb2d20b20d4a8942996001f0e0bb 100644 --- a/docs/basic-extra-meal/int-cache.md +++ b/docs/basic-extra-meal/int-cache.md @@ -179,7 +179,7 @@ Exception in thread "main" java.lang.AssertionError ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/basic-extra-meal/java-naming.md b/docs/basic-extra-meal/java-naming.md index 2c6e8157b2cba78f3b5a8040cb9761acf2dee5cc..da565cb8e56f98d93825d8fcb9913d88a297a74d 100644 --- a/docs/basic-extra-meal/java-naming.md +++ b/docs/basic-extra-meal/java-naming.md @@ -159,7 +159,7 @@ Service/DAO 层的方法命名规约: ----- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/basic-extra-meal/java-unicode.md b/docs/basic-extra-meal/java-unicode.md index 39becdb9d994bbed55a324735baa8345dbd256b5..182d293119788413abad6fac8eaf804caa0f5b10 100644 --- a/docs/basic-extra-meal/java-unicode.md +++ b/docs/basic-extra-meal/java-unicode.md @@ -256,7 +256,7 @@ GPT4: ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/basic-extra-meal/jdk-while-for-wuxian-xunhuan.md b/docs/basic-extra-meal/jdk-while-for-wuxian-xunhuan.md index a67ceacf3388721419122098ba625a4323a60e8f..c0e04d122c6528ecf002d7373adf33af119bb23c 100644 --- a/docs/basic-extra-meal/jdk-while-for-wuxian-xunhuan.md +++ b/docs/basic-extra-meal/jdk-while-for-wuxian-xunhuan.md @@ -109,7 +109,7 @@ public void bar() { ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/basic-extra-meal/jdk9-char-byte-string.md b/docs/basic-extra-meal/jdk9-char-byte-string.md index 06f3f2b0df5468834db19442a5ee3f381558dbe4..d79586b617fd641c912437905586d551c38d5de7 100644 --- a/docs/basic-extra-meal/jdk9-char-byte-string.md +++ b/docs/basic-extra-meal/jdk9-char-byte-string.md @@ -120,7 +120,7 @@ Java 会根据字符串的内容自动设置为相应的编码,要么 Latin-1 ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/basic-extra-meal/override-overload.md b/docs/basic-extra-meal/override-overload.md index ceef3f103637e2f1c74f2c45f1a094fad5e4a68e..42ea568a80f3691c768d58311879b2f5ef434d58 100644 --- a/docs/basic-extra-meal/override-overload.md +++ b/docs/basic-extra-meal/override-overload.md @@ -606,7 +606,7 @@ public class BullDog extends AbstractDog { ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/basic-extra-meal/pass-by-value.md b/docs/basic-extra-meal/pass-by-value.md index 17b8b41c22c531e2a10081860c64650dd2def251..e180bdd10e2a41450ecb0001cc1b450b78d6fa8f 100644 --- a/docs/basic-extra-meal/pass-by-value.md +++ b/docs/basic-extra-meal/pass-by-value.md @@ -146,7 +146,7 @@ class ReferenceTypeDemo { ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/basic-extra-meal/true-generic.md b/docs/basic-extra-meal/true-generic.md index c9c8ac6966106c3744bbff483e7eb337bfb00c7f..0c73c4251aa9c768f8b01ad7e99400aecf25c3f8 100644 --- a/docs/basic-extra-meal/true-generic.md +++ b/docs/basic-extra-meal/true-generic.md @@ -236,7 +236,7 @@ Project Valhalla:正在进行当中的 OpenJDK 项目,计划给未来的 Jav --- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/basic-extra-meal/varables.md b/docs/basic-extra-meal/varables.md index 47f06014f8b64455b2ec6f53e898182e4880daf8..a0e4630bffb76570ed47b72381d0c4fee3f046f0 100644 --- a/docs/basic-extra-meal/varables.md +++ b/docs/basic-extra-meal/varables.md @@ -146,7 +146,7 @@ public static void print(Integer... ints) { --- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/basic-grammar/flow-control.md b/docs/basic-grammar/flow-control.md index 0788aefdf27cc5cb3d3a3f69cdd72d76efce7af0..57f41f823c7e136f1111c4fbe3ea87514959567b 100644 --- a/docs/basic-grammar/flow-control.md +++ b/docs/basic-grammar/flow-control.md @@ -795,7 +795,7 @@ do{ --- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/basic-grammar/operator.md b/docs/basic-grammar/operator.md index 1578620bada683f418a621ba744cb0e19dd68909..a11aed2a74cd94046cc6e5aa9f86a3a330e6cf0a 100644 --- a/docs/basic-grammar/operator.md +++ b/docs/basic-grammar/operator.md @@ -306,7 +306,7 @@ System.out.println(min); --- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/basic-grammar/type-cast.md b/docs/basic-grammar/type-cast.md index 5226c7323c9514c3ef64dad4c23f6c3ab262186b..405d8bf35b6766f89c6a6a42ebcf20e9f29be1f2 100644 --- a/docs/basic-grammar/type-cast.md +++ b/docs/basic-grammar/type-cast.md @@ -138,7 +138,7 @@ System.out.println("一共付给收银员" + res2 + "元"); --- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/collection/PriorityQueue.md b/docs/collection/PriorityQueue.md index d033293f51dc5ff162537dc8765707b2e1b51068..18db45fab12986d1481ab4555f2e6cb177b164d1 100644 --- a/docs/collection/PriorityQueue.md +++ b/docs/collection/PriorityQueue.md @@ -327,7 +327,7 @@ PriorityQueue 是一个非常常用的数据结构,它是一种特殊的堆( ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/collection/WeakHashMap.md b/docs/collection/WeakHashMap.md index b81139f596144e358693ed206ae7a6982e042bee..5fd1f438ce9b66d5cafd6233ad7267a22521b32e 100644 --- a/docs/collection/WeakHashMap.md +++ b/docs/collection/WeakHashMap.md @@ -154,7 +154,7 @@ I/MainActivity(10202): dumpWeakInfo weakInfo.size=1 ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/collection/arraydeque.md b/docs/collection/arraydeque.md index 486250327d46583d1477ea5b56179a02be692918..e1c534e1fba1ecc5f836a005a309553170dbe598 100644 --- a/docs/collection/arraydeque.md +++ b/docs/collection/arraydeque.md @@ -373,7 +373,7 @@ ArrayDeque 不仅支持常见的队列操作,如添加元素、删除元素、 ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/collection/arraylist.md b/docs/collection/arraylist.md index 69fbb65301de86470fe688d1e80d8d0b61fd990b..c165f6209a2fea61b0dcd1abc815c5cbe906d352 100644 --- a/docs/collection/arraylist.md +++ b/docs/collection/arraylist.md @@ -614,7 +614,7 @@ ArrayList,如果有个中文名的话,应该叫动态数组,也就是可 ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/collection/fail-fast.md b/docs/collection/fail-fast.md index 7b6b8b795e5fcb2c3512a5f460a0877a3a8b5059..b4bc2347190308360600fba3dc9026a578d05ed7 100644 --- a/docs/collection/fail-fast.md +++ b/docs/collection/fail-fast.md @@ -330,7 +330,7 @@ list = list.stream().filter(s -> !s.equals("陈清扬")).collect(Collectors.toLi ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/collection/gailan.md b/docs/collection/gailan.md index 02f64372d4732a8e500a6f11fec13220e151db01..0ef7688ebf6967210cba9bcb08b66d06a6e897ae 100644 --- a/docs/collection/gailan.md +++ b/docs/collection/gailan.md @@ -734,7 +734,7 @@ c: cat ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/collection/hashmap.md b/docs/collection/hashmap.md index dee4da628abbe740601c1e1e96e616645656ca4c..ec0926281e19b92e961bf732cf4e8108d568af87 100644 --- a/docs/collection/hashmap.md +++ b/docs/collection/hashmap.md @@ -1202,7 +1202,7 @@ HashMap是Java中最常用的集合之一,它是一种键值对存储的数据 ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/collection/iterator-iterable.md b/docs/collection/iterator-iterable.md index fe70941635de64023ea113c4cd419f3de6c9cb7e..32679c7ce9d32e86e3edcadcba5d405920ef5ccf 100644 --- a/docs/collection/iterator-iterable.md +++ b/docs/collection/iterator-iterable.md @@ -342,7 +342,7 @@ while (it.hasNext()) { ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/collection/linkedhashmap.md b/docs/collection/linkedhashmap.md index 51fee939417761237a2eb0797b8204a149e29799..bc6d12aa3aa74c6198c213326e9d40145c5a9abc 100644 --- a/docs/collection/linkedhashmap.md +++ b/docs/collection/linkedhashmap.md @@ -468,7 +468,7 @@ LinkedHashMap 还提供了两个构造方法来指定排序方式,分别是按 ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/collection/linkedlist.md b/docs/collection/linkedlist.md index 7a0865054a9182c5627c9ffb03a35cba23eea931..cf345779d191189d770c4b48dff2437c35e2ac74 100644 --- a/docs/collection/linkedlist.md +++ b/docs/collection/linkedlist.md @@ -492,7 +492,7 @@ public E get(int index) { ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/collection/list-war-2.md b/docs/collection/list-war-2.md index 5c8a43841cdd08e9ff250514c57fa080ea69f923..b1d7c40ac9427665a17c6f6a27ecbb9bad325fb7 100644 --- a/docs/collection/list-war-2.md +++ b/docs/collection/list-war-2.md @@ -885,7 +885,7 @@ private class ListItr implements ListIterator { ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/collection/time-complexity.md b/docs/collection/time-complexity.md index e9d02bd99a41ede3499d57d70ac910596d697227..4979a0373f57a15a33b1083d44ef4d39ebe2acd4 100644 --- a/docs/collection/time-complexity.md +++ b/docs/collection/time-complexity.md @@ -172,7 +172,7 @@ public static int fib(int n) { ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/collection/treemap.md b/docs/collection/treemap.md index e2f61b19bc629aaf5248d2794b585ecc8b0a0d20..9b567fe36866527a8ad4124fe33a0e75ae90aeba 100644 --- a/docs/collection/treemap.md +++ b/docs/collection/treemap.md @@ -439,7 +439,7 @@ headMap、tailMap、subMap方法分别获取了小于3、大于等于4、大于 ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/common-tool/Objects.md b/docs/common-tool/Objects.md index 90f32a47b6fe34fe6c6c56f52afb08d66f13ea00..355bf7a6a374e5ef91f5bee05eefaf2e1765ebd2 100644 --- a/docs/common-tool/Objects.md +++ b/docs/common-tool/Objects.md @@ -204,7 +204,7 @@ System.out.println(Objects.deepEquals(nestedArray1, nestedArray3)); // 输出: ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/common-tool/StringUtils.md b/docs/common-tool/StringUtils.md index 937f96e6c42bb7946b429831e175542aa8d6d6ae..8acb38750cb3ae7b7f0955a58269b260e4515b16 100644 --- a/docs/common-tool/StringUtils.md +++ b/docs/common-tool/StringUtils.md @@ -181,7 +181,7 @@ a,b,c ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/common-tool/arrays.md b/docs/common-tool/arrays.md index 5c957c4a6de10df531a43acf22485918c9214ca8..a5e957beb1f8425b6895cb54fcb44354256069fb 100644 --- a/docs/common-tool/arrays.md +++ b/docs/common-tool/arrays.md @@ -436,7 +436,7 @@ System.out.println(Arrays.toString(arr)); ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/common-tool/collections.md b/docs/common-tool/collections.md index 84faef5443803fe5db50d618347aa069c5ade464..c8e6d3d977df2addc09fbecf9a5f1747fc529de6 100644 --- a/docs/common-tool/collections.md +++ b/docs/common-tool/collections.md @@ -349,7 +349,7 @@ System.out.println(subtractList); ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/common-tool/guava.md b/docs/common-tool/guava.md index 4dbf9ddb7fd0a573a6f16d070c95ab7e87f8fdb8..552d01bc170fbce585b0c8cb3c4688c40ba65a61 100644 --- a/docs/common-tool/guava.md +++ b/docs/common-tool/guava.md @@ -339,7 +339,7 @@ Lists还有其他的好用的工具,我在这里只是抛砖引玉,有兴趣 ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/common-tool/hutool.md b/docs/common-tool/hutool.md index 594f6fe93e52464bb378a8cf622d95edefaef711..5593e5dfb3967dd6e6d74c731f5942458b9acde8 100644 --- a/docs/common-tool/hutool.md +++ b/docs/common-tool/hutool.md @@ -557,7 +557,7 @@ Hutool 中的类库还有很多,尤其是一些对第三方类库的进一步 ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/common-tool/scanner.md b/docs/common-tool/scanner.md index dcac3eaf78851b60bf0d00213c585e34c5123184..dc6c1b799546efcd13bd36b9131f49b874b7090e 100644 --- a/docs/common-tool/scanner.md +++ b/docs/common-tool/scanner.md @@ -214,7 +214,7 @@ while ((result = scanner.findWithinHorizon(pattern, 0)) != null) { ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/exception/gailan.md b/docs/exception/gailan.md index aa524fedbf23847a76b0a0dcb8d66b6a56b404fc..b0eca39b28396b6c40e1cb55ebd6d393bb761ddb 100644 --- a/docs/exception/gailan.md +++ b/docs/exception/gailan.md @@ -488,7 +488,7 @@ Java 的异常处理是一种重要的机制,可以帮助我们处理程序执 ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/exception/npe.md b/docs/exception/npe.md index cb0e1d09071d5410cf93791ff269a12dcdfa3277..4162d864579e5561be8b0662ecf73472464b065c 100644 --- a/docs/exception/npe.md +++ b/docs/exception/npe.md @@ -229,7 +229,7 @@ Object听到这话,皱了皱眉,他沉默了一会儿,缓缓站起身子 ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/exception/shijian.md b/docs/exception/shijian.md index f675dcca793b0930c0f438eb6bce9a0b2557862d..1bab451412b7b63e55ce3fddaa9c7bd45e0c6d1c 100644 --- a/docs/exception/shijian.md +++ b/docs/exception/shijian.md @@ -596,7 +596,7 @@ public void dataAccessCode() { ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/exception/try-catch-xingneng.md b/docs/exception/try-catch-xingneng.md index 0782e3c48af2a066dd6a003d4818aedfb2335704..1b1e8d35d37f32d51269cf8929827b8967054652 100644 --- a/docs/exception/try-catch-xingneng.md +++ b/docs/exception/try-catch-xingneng.md @@ -210,7 +210,7 @@ public class TryCatchTest1 { ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/exception/try-with-resources.md b/docs/exception/try-with-resources.md index 1927446be1779b17b39f462bacf46fbfa10913f9..4cf9cd1e5704963d5de28b3a9a94fe97802a4712 100644 --- a/docs/exception/try-with-resources.md +++ b/docs/exception/try-with-resources.md @@ -304,7 +304,7 @@ java.lang.Exception: out() ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/git/git-qiyuan.md b/docs/git/git-qiyuan.md index 326ecb2ba2edfd78aa347e2637ff1b2e9341bb04..15afba251149a58c86d0ba6f74907e50fda8ca0b 100644 --- a/docs/git/git-qiyuan.md +++ b/docs/git/git-qiyuan.md @@ -1169,7 +1169,7 @@ Git 是真的牛逼,Linus 是真的牛逼,神不愧是神! ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/ide/4-debug-skill.md b/docs/ide/4-debug-skill.md index 3355804584fa9f566d749833ee00dd3642d12b46..53067d0c4cb41b242063649b247d80018df0d98d 100644 --- a/docs/ide/4-debug-skill.md +++ b/docs/ide/4-debug-skill.md @@ -143,7 +143,7 @@ Process finished with exit code ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/ide/shenji-chajian-10.md b/docs/ide/shenji-chajian-10.md index 2ea6c4c9e8c18ce5a65043538c5813c5708183da..003e14e3dde8f5fd20a90adabe85dfc6a54560ec 100644 --- a/docs/ide/shenji-chajian-10.md +++ b/docs/ide/shenji-chajian-10.md @@ -178,7 +178,7 @@ Mybatis 基本上是目前最主流的 ORM 框架了,相比于 hibernate 更 ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/ide/xechat.md b/docs/ide/xechat.md index 27d95f1b2c656bb3e03d6766c3d31140498e5d79..6b55693dc9958393b195037c456706c574235d41 100644 --- a/docs/ide/xechat.md +++ b/docs/ide/xechat.md @@ -120,7 +120,7 @@ OK,搞定。 ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/interview/dubbo-17.md b/docs/interview/dubbo-17.md index f11a12225290860d6b0d94ca230d36edd578d370..c79233ab2a6c3fcbbcff8657bb12c20b8d5a9f73 100644 --- a/docs/interview/dubbo-17.md +++ b/docs/interview/dubbo-17.md @@ -327,7 +327,7 @@ Zookeeper 中节点是有生命周期的,具体的生命周期取决于节点 --------- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/interview/java-34.md b/docs/interview/java-34.md index 5a200e208fcb3c41d194cc8c2ce3e56039de8185..5d0713b73e60dc298a6e6685038852125b65f5df 100644 --- a/docs/interview/java-34.md +++ b/docs/interview/java-34.md @@ -580,7 +580,7 @@ Object obj = new Object(); --------- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/interview/java-basic-baguwen.md b/docs/interview/java-basic-baguwen.md index 178d3e833adb25d6f8b1b9f65886357f9cac9b8f..aafc16fae3084d12b00fb0d40c520475f473216a 100644 --- a/docs/interview/java-basic-baguwen.md +++ b/docs/interview/java-basic-baguwen.md @@ -409,7 +409,7 @@ equals 和 hashCode 这两个方法都是从 object 类中继承过来的,equa --------- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/interview/java-hashmap-13.md b/docs/interview/java-hashmap-13.md index 2bca0ddb64ade476ba5bb744cec51cdb96a63a96..7f55a312e2652982ae08af77a4f6372e291ca757 100644 --- a/docs/interview/java-hashmap-13.md +++ b/docs/interview/java-hashmap-13.md @@ -206,7 +206,7 @@ HashMap 在容量超过负载因子所定义的容量之后,就会扩容。 --------- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/interview/java-jvm-baguwen.md b/docs/interview/java-jvm-baguwen.md index 394e9541ba64499583f34ec32e23cd9f93841db7..0de45dd716cd8f52de721cf00ecbee1e19f526b4 100644 --- a/docs/interview/java-jvm-baguwen.md +++ b/docs/interview/java-jvm-baguwen.md @@ -213,7 +213,7 @@ MinorGC 前,虚拟机必须检查老年代最大可用连续空间是否大于 --------- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/interview/java-thread-baguwen.md b/docs/interview/java-thread-baguwen.md index c321ae1f2660593e019b8f959ff75366ed4cda78..7f36b9106a6a91abe341b33b89708886417c775f 100644 --- a/docs/interview/java-thread-baguwen.md +++ b/docs/interview/java-thread-baguwen.md @@ -311,7 +311,7 @@ AQS获取共享锁/释放共享锁原理 --------- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/interview/kafka-40.md b/docs/interview/kafka-40.md index 7907a729dd715741bdf35e1e9d1443a3179aa55a..93edd5b92a8be9a4ff63b8f4581afb2844369f27 100644 --- a/docs/interview/kafka-40.md +++ b/docs/interview/kafka-40.md @@ -395,7 +395,7 @@ Kafka 的消费单元是 Partition,同一个 Partition 使用 offset 作为唯 --------- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/interview/mianshiguan-bigfile-miaochuan.md b/docs/interview/mianshiguan-bigfile-miaochuan.md index 84cb1980fbef71df1368cd4eaef6f6c4fa4fe5d8..626baa7d119fd5841d365c22533db1ab6eb34964 100644 --- a/docs/interview/mianshiguan-bigfile-miaochuan.md +++ b/docs/interview/mianshiguan-bigfile-miaochuan.md @@ -359,7 +359,7 @@ public abstract class SliceUploadTemplate implements SliceUploadStrategy { ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/interview/mianshiguan-fenkufenbiao.md b/docs/interview/mianshiguan-fenkufenbiao.md index 573b878f500956f93ced4a94518b9152c626d233..8ce0c205683b1b24c02e2c1afb65cfc55bd4a1f6 100644 --- a/docs/interview/mianshiguan-fenkufenbiao.md +++ b/docs/interview/mianshiguan-fenkufenbiao.md @@ -314,7 +314,7 @@ head: ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/interview/mianshiguan-youhuiquan.md b/docs/interview/mianshiguan-youhuiquan.md index 85bfe013b9dd1ac2c95c41eac0dfed3a354d0463..83bed9b0a646d8831dbc935001b7d7a9fecc87ed 100644 --- a/docs/interview/mianshiguan-youhuiquan.md +++ b/docs/interview/mianshiguan-youhuiquan.md @@ -480,7 +480,7 @@ alter table t_notify_msg ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/interview/mysql-60.md b/docs/interview/mysql-60.md index d84d6f80df0d3fdf40e5c643bcd8cc9188876f82..fd7361a9a7a589efde75a24576cc1d1bd4c9be14 100644 --- a/docs/interview/mysql-60.md +++ b/docs/interview/mysql-60.md @@ -628,7 +628,7 @@ MySQL 主备切换流程: --------- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/interview/nginx-40.md b/docs/interview/nginx-40.md index 755676d2d976ef33be2aa0e35d539fd4f62b38b5..182a9e67a9421454d07dfb9b8d35aafadc45addd 100644 --- a/docs/interview/nginx-40.md +++ b/docs/interview/nginx-40.md @@ -796,7 +796,7 @@ Proxy_set_header THE-TIME $date_gmt; --------- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/interview/redis-12.md b/docs/interview/redis-12.md index 3710bf0556974f08a3a96908b45963505829ecc5..5462ec0400930ff5632055e2c640f8a21d35e284 100644 --- a/docs/interview/redis-12.md +++ b/docs/interview/redis-12.md @@ -180,7 +180,7 @@ C |10001 - 16383 --------- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/io/Serializbale.md b/docs/io/Serializbale.md index ad26b1199b0850a6da6a3f8996c774fc121d8f8f..ce73372d2aa1a212a470d6b6cc048ae1df24c1b2 100644 --- a/docs/io/Serializbale.md +++ b/docs/io/Serializbale.md @@ -589,7 +589,7 @@ class Wanger implements Serializable { --------- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/io/buffer.md b/docs/io/buffer.md index 147abd1618ef29308a4c44254710a40db5badc8f..b4f54673af5b201fa352cea650b51305714b4ac1 100644 --- a/docs/io/buffer.md +++ b/docs/io/buffer.md @@ -445,7 +445,7 @@ bw.close(); --------- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/io/print.md b/docs/io/print.md index 865d5a3899fd0d93ccae0ab63318098d2f804df1..1d33b67a32804220bd6f69cfff71c585eff30959 100644 --- a/docs/io/print.md +++ b/docs/io/print.md @@ -126,7 +126,7 @@ pw.close(); --------- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/io/reader-writer.md b/docs/io/reader-writer.md index 3f20e8d6336e1b14104f61d891bca625fa5e53d6..e6fde04cd2991c11f26c5f7eb022f5cf5293f954 100644 --- a/docs/io/reader-writer.md +++ b/docs/io/reader-writer.md @@ -466,7 +466,7 @@ Writer 和 Reader 的常用子类有 FileWriter、FileReader,可以将字符 --------- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/io/serialize.md b/docs/io/serialize.md index cde1709eab610b0702cb2d7406ab8517e67ab6a9..3ab3e45f80c5c31835bc0edfbd2ca125dfa44d01 100644 --- a/docs/io/serialize.md +++ b/docs/io/serialize.md @@ -207,7 +207,7 @@ class KryoParam { --------- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/io/shangtou.md b/docs/io/shangtou.md index 6f085104139f7ca0ed84aadd064e7c1993ac9b61..380608daa812ede912a19e56ff30c9904a124121 100644 --- a/docs/io/shangtou.md +++ b/docs/io/shangtou.md @@ -696,7 +696,7 @@ out.close(); --------- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/io/stream.md b/docs/io/stream.md index 24f98ffbe880671f5daad035c8c3d5719a184899..34026b3c1942d845145501f60382c56c842dd700 100644 --- a/docs/io/stream.md +++ b/docs/io/stream.md @@ -363,7 +363,7 @@ FileInputStream 是从文件中读取字节数据的流,它继承自 InputStre --------- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/io/transient.md b/docs/io/transient.md index 88de17eacc1bc45f33dfacc705986a43725a0e6b..8fb1d9b97295c13dadb995fd5a14901a7d15dacb 100644 --- a/docs/io/transient.md +++ b/docs/io/transient.md @@ -265,7 +265,7 @@ transient 关键字和 static 关键字都可以用来修饰类的成员变量 --------- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/java8/Lambda.md b/docs/java8/Lambda.md index 2438e69952764817c7a5a0cf9e6f4b3c46b30b69..888ae5d8dd98df0b5737e7ada0c368ebfe5210c1 100644 --- a/docs/java8/Lambda.md +++ b/docs/java8/Lambda.md @@ -356,7 +356,7 @@ this = com.cmower.java_demo.journal.LamadaTest@3feba861 ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/java8/java14.md b/docs/java8/java14.md index 846ac194424a1aed7996c31ce4c19d01c773a110..311116e5b386bcb6db65c145d8c479f25a94b489 100644 --- a/docs/java8/java14.md +++ b/docs/java8/java14.md @@ -269,7 +269,7 @@ public class NewTextBlock { ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/java8/optional.md b/docs/java8/optional.md index 8e1e78300c5f20d4a9492b339b97db5732ff0c65..999f7766149afd220106428cebef3fadedd1c8d2 100644 --- a/docs/java8/optional.md +++ b/docs/java8/optional.md @@ -357,7 +357,7 @@ public class OptionalMapFilterDemo { ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/java8/stream.md b/docs/java8/stream.md index 3394ddbbdc792b534f73e136cf0375fb5cfebb4b..1095a649c5edd586a7c660cc611e4a63d5a4e81f 100644 --- a/docs/java8/stream.md +++ b/docs/java8/stream.md @@ -318,7 +318,7 @@ Collectors 是一个收集器的工具类,内置了一系列收集器实现, ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/jvm/asm.md b/docs/jvm/asm.md index 605a9e1cbfef708e982fe1b1c00e03cdc071b614..a7515c1e11bf863f9df16f8311abc5a87cd45a17 100644 --- a/docs/jvm/asm.md +++ b/docs/jvm/asm.md @@ -355,7 +355,7 @@ mv.visitEnd(); ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/jvm/bytecode.md b/docs/jvm/bytecode.md index 0f89c63b293451aac8c417c971b67c4c492670e1..a054cc8e01bddd8ecb08620a118cd2ce965f34a2 100644 --- a/docs/jvm/bytecode.md +++ b/docs/jvm/bytecode.md @@ -461,7 +461,7 @@ private int age; ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/jvm/class-file-jiegou.md b/docs/jvm/class-file-jiegou.md index 78760cc7a6d31bc9696a3366d923e958da1ec43e..986b3d834598982a5c99262eca6bd40d8103a5ab 100644 --- a/docs/jvm/class-file-jiegou.md +++ b/docs/jvm/class-file-jiegou.md @@ -368,7 +368,7 @@ main 方法中调用了 foo 方法。通过 jclasslib 看一下它当中一个 ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/jvm/class-load.md b/docs/jvm/class-load.md index 4eec49251e12c74e2713fd7bcfe71d92d069e6c2..ba9c4fbbdf42533b14ae4ff83b2a54070504263e 100644 --- a/docs/jvm/class-load.md +++ b/docs/jvm/class-load.md @@ -192,7 +192,7 @@ PS:双亲委派模型突然让我联想到朱元璋同志,这个同志当上 ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/jvm/compile-jdk.md b/docs/jvm/compile-jdk.md index 858634a259cb513a9f466c168fffc4c16f8b6ac5..6e06d22f2fdac4d3f705d5798afcf06fa89e5ad6 100644 --- a/docs/jvm/compile-jdk.md +++ b/docs/jvm/compile-jdk.md @@ -363,7 +363,7 @@ head: ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/jvm/cpu-percent-100.md b/docs/jvm/cpu-percent-100.md index f4db2aa2930bf13bbff1bf8fee05aa770e4d4406..fa74197dfaac29ae1b1aa2c06de76a360ece701e 100644 --- a/docs/jvm/cpu-percent-100.md +++ b/docs/jvm/cpu-percent-100.md @@ -161,7 +161,7 @@ head: ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/jvm/gc.md b/docs/jvm/gc.md index 52b333f11dccb99b011e1af7ea65415f6b4f64d4..d3dc25a6a4ef9af42f6047d4c439c1c773287c71 100644 --- a/docs/jvm/gc.md +++ b/docs/jvm/gc.md @@ -239,7 +239,7 @@ Survivor 区相当于是 Eden 区和 Old 区的一个缓冲,类似于我们交 ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/jvm/how-jvm-run-zijiema-zhiling.md b/docs/jvm/how-jvm-run-zijiema-zhiling.md index 7095b65cafd53f5d7c56b08edad8370b4b7732b7..e0ffec271d15a4ca1082330a89eb0ffc9253afe2 100644 --- a/docs/jvm/how-jvm-run-zijiema-zhiling.md +++ b/docs/jvm/how-jvm-run-zijiema-zhiling.md @@ -592,7 +592,7 @@ Java 编译器输出的指令流,基本上是一种基于栈的指令集架构 ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/jvm/hsdb.md b/docs/jvm/hsdb.md index 58163c3c32138a4383fed261379bd5f8fc5f6f96..9847b18544bbf459c6b77e66c98fb6afaacf40d7 100644 --- a/docs/jvm/hsdb.md +++ b/docs/jvm/hsdb.md @@ -356,7 +356,7 @@ jseval "st = sa.vm.stringTable;st.stringsDo(function (s) { if (sapkg.oops.OopUti ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/jvm/jit.md b/docs/jvm/jit.md index 53cb44e265b5012ed61fd8b2649cfcca4f2ab453..f5b0dba7e460db6937ec78d58383bf621bab779d 100644 --- a/docs/jvm/jit.md +++ b/docs/jvm/jit.md @@ -761,7 +761,7 @@ Graal编译器的优化方式更加激进,因此在启动时会进行更多的 ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/jvm/meituan-9-gc.md b/docs/jvm/meituan-9-gc.md index a883d1b790e743c52293d61fae5fdc785f740c72..2d026bbee376dfa0802f82103507999cca136862 100644 --- a/docs/jvm/meituan-9-gc.md +++ b/docs/jvm/meituan-9-gc.md @@ -1549,7 +1549,7 @@ gperftools 是 Google 开发的一款非常实用的工具集,它的原理是 ![](https://upload-images.jianshu.io/upload_images/1179389-7aeb1bd968da52f7?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240) -除了项目本身的原因,还可能有外部依赖导致的泄漏,如 Netty 和 Spring Boot,详细情况可以学习下这两篇文章:《[疑案追踪:Spring Boot内存泄露排查记](http://mp.weixin.qq.com/s?__biz=MjM5NjQ5MTI5OA==&mid=2651750037&idx=2&sn=847fb15d4413354355c33a46a7bccf55&chksm=bd12a7d88a652ecea5789073973abb9545e76a8972c843968a6efd1fb3a918ef07eed8abb37e&scene=21#wechat_redirect)》、《[Netty堆外内存泄露排查盛宴](http://mp.weixin.qq.com/s?__biz=MjM5NjQ5MTI5OA==&mid=2651749037&idx=2&sn=d1d6b0348eea5cd80e2c7a56c8a61fa9&chksm=bd12a3e08a652af684fd8d96e81fc0e0fded69dd847051e6b0f791f3726da0415c9552ee2615&scene=21#wechat_redirect)》。 +除了项目本身的原因,还可能有外部依赖导致的泄漏,如 Netty 和 Spring Boot,详细情况可以学习下这两篇文章:《[疑案追踪:Spring Boot内存泄露排查记](http://mp.weixin.qq.com/s?__biz=MjM5NjQ5MTI5OA==&mid=26517600+37&idx=2&sn=847fb15d4413354355c33a46a7bccf55&chksm=bd12a7d88a652ecea5789073973abb9545e76a8972c843968a6efd1fb3a918ef07eed8abb37e&scene=21#wechat_redirect)》、《[Netty堆外内存泄露排查盛宴](http://mp.weixin.qq.com/s?__biz=MjM5NjQ5MTI5OA==&mid=2651749037&idx=2&sn=d1d6b0348eea5cd80e2c7a56c8a61fa9&chksm=bd12a3e08a652af684fd8d96e81fc0e0fded69dd847051e6b0f791f3726da0415c9552ee2615&scene=21#wechat_redirect)》。 **4.8.4 小结** @@ -1719,7 +1719,7 @@ JNI 产生的 GC 问题较难排查,需要谨慎使用。 ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/jvm/neicun-jiegou.md b/docs/jvm/neicun-jiegou.md index 7be169aee6b7efb8ea78c4ad48814bfc6522294a..716f432cbf3629d1ad9d165323aee7156aa7ac0d 100644 --- a/docs/jvm/neicun-jiegou.md +++ b/docs/jvm/neicun-jiegou.md @@ -112,7 +112,7 @@ JDK 8 的时候,HotSpot 移除了永久代,也就是说方法区不存在了 ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/jvm/oom.md b/docs/jvm/oom.md index 04aba25ea2f62f03eb3f90c856f2d204e0dbd9e9..2378ef8dcc0ba31e328006209f25bd5bacc8658d 100644 --- a/docs/jvm/oom.md +++ b/docs/jvm/oom.md @@ -142,7 +142,7 @@ head: ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/jvm/problem-tools.md b/docs/jvm/problem-tools.md index 9737ccf79001ad678a2dac0837832b64edd89352..c6b6d283022381db05fa207a16c0d9d6a8fac8d3 100644 --- a/docs/jvm/problem-tools.md +++ b/docs/jvm/problem-tools.md @@ -561,7 +561,7 @@ Java程序问题分析:jmap 分析堆内存、jstack 分析线程栈等,见 ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/jvm/tujie-gc.md b/docs/jvm/tujie-gc.md index 2e0a181ccf8c32d38cdc3023ec1e623862d52079..9d814c32f53e71683f6ead1f16b9bb418b5455fb 100644 --- a/docs/jvm/tujie-gc.md +++ b/docs/jvm/tujie-gc.md @@ -145,7 +145,7 @@ Survivor 区相当于是 Eden 区和 Old 区的一个缓冲,类似于我们交 ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/jvm/what-happen-when-javac.md b/docs/jvm/what-happen-when-javac.md index 3671785b1bf791120075896ab400c0c88d93a013..f953f641fd3aea4bcecb533ad7cb33edcb7db216 100644 --- a/docs/jvm/what-happen-when-javac.md +++ b/docs/jvm/what-happen-when-javac.md @@ -141,7 +141,7 @@ PPS:为什么要查看字节码呢?查看字节码文件更容易让我们 ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/jvm/what-is-jvm.md b/docs/jvm/what-is-jvm.md index fe311558fde9a95bd1bcc8a1eee3b7cb8fa860f3..678d4d130ed9162e8a8eae0ade52a17e3668982f 100644 --- a/docs/jvm/what-is-jvm.md +++ b/docs/jvm/what-is-jvm.md @@ -179,7 +179,7 @@ jdk.internal.loader.ClassLoaders$PlatformClassLoader@2d209079 ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/jvm/whereis-the-object.md b/docs/jvm/whereis-the-object.md index a5a2c9acba6d2f65018d2993ceaa9b6788fa26cd..b4460e2e468084462184af355de4233b0ae74317 100644 --- a/docs/jvm/whereis-the-object.md +++ b/docs/jvm/whereis-the-object.md @@ -84,7 +84,7 @@ Eden 剩余内存空间越来越少,又会触发 Minor GC,于是 Eden 和 Fr ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/jvm/zijiema-zhiling.md b/docs/jvm/zijiema-zhiling.md index 5edabc335bbc9547a000cf5354212a6c4e1163ed..65eb26277764e5a56e3102b0faec676bce222a01 100644 --- a/docs/jvm/zijiema-zhiling.md +++ b/docs/jvm/zijiema-zhiling.md @@ -601,7 +601,7 @@ goto 指令接收两个字节的操作数,共同组成一个带符号的整数 ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/jvm/zongjie.md b/docs/jvm/zongjie.md index 64e0fb46816d3580a9445afcbd7a12e2f93a3775..54c618fffdfeaaffb996ab35ca9f05b8d5fec7d0 100644 --- a/docs/jvm/zongjie.md +++ b/docs/jvm/zongjie.md @@ -582,7 +582,7 @@ public static String concat(String... strings) { ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/mianjing/chengxyspnhxagzl.md b/docs/mianjing/chengxyspnhxagzl.md index 24cfb7b606a34d2a0130bd3b57f5e8348474e5d1..0191c4144962160a7a116e21d0ac052b3232d950 100644 --- a/docs/mianjing/chengxyspnhxagzl.md +++ b/docs/mianjing/chengxyspnhxagzl.md @@ -264,7 +264,7 @@ hr 面,聊聊做了什么项目,遇到了最复杂的问题是啥?如何 --------- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/mianjing/huanxgzl.md b/docs/mianjing/huanxgzl.md index 3c12ad12eb523210e66726c86a2d0f9a8b7050dd..12ca09067009d43b1c1094f74f4eadbcb241a38d 100644 --- a/docs/mianjing/huanxgzl.md +++ b/docs/mianjing/huanxgzl.md @@ -328,7 +328,7 @@ head: --------- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/mianjing/quzjlsspdx.md b/docs/mianjing/quzjlsspdx.md index 705c94707aa42bd0a2d494361591428ea7e9d444..ed3417e9b332ef55927c620d4823bcae18051c5a 100644 --- a/docs/mianjing/quzjlsspdx.md +++ b/docs/mianjing/quzjlsspdx.md @@ -194,7 +194,7 @@ CSOC 开源项目结项通知 --------- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/mianjing/shanganaliyun.md b/docs/mianjing/shanganaliyun.md index f3e20fd38fdcc3c6bd4e0ec3a3d3c19cf9afb033..f2d03a587744b805866559eea145cd2641f386a6 100644 --- a/docs/mianjing/shanganaliyun.md +++ b/docs/mianjing/shanganaliyun.md @@ -137,7 +137,7 @@ head: --------- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/mianjing/shezynmjfxhelmtttjddd.md b/docs/mianjing/shezynmjfxhelmtttjddd.md index d94674d77241f64e085f255b8d7d02def84b5fcd..1f87edde678f90022a835c08b640013299f1adf1 100644 --- a/docs/mianjing/shezynmjfxhelmtttjddd.md +++ b/docs/mianjing/shezynmjfxhelmtttjddd.md @@ -331,7 +331,7 @@ head: --------- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/mianjing/xuelybdzheloffer.md b/docs/mianjing/xuelybdzheloffer.md index 66239dd7f1f30937792df3c2c1cf9df5ad244012..7ecc09cb3c5fdd55bef3477d092235267f9dbbf1 100644 --- a/docs/mianjing/xuelybdzheloffer.md +++ b/docs/mianjing/xuelybdzheloffer.md @@ -272,7 +272,7 @@ g、分库分表:减轻 DB 压力 --------- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/mianjing/zheisnylzldhzd.md b/docs/mianjing/zheisnylzldhzd.md index 046b07d90b676c707b37e9e03c788030ceb568fe..87722755f58d3986938d0ab41c7704acf569f091 100644 --- a/docs/mianjing/zheisnylzldhzd.md +++ b/docs/mianjing/zheisnylzldhzd.md @@ -367,7 +367,7 @@ Last Question: --------- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/netty/rumen.md b/docs/netty/rumen.md index 0bb710feb406798021f33e9dd9959cb1aaa6cba9..bd4acffd3d106a8051e144b94b0ccb82cce6b0aa 100644 --- a/docs/netty/rumen.md +++ b/docs/netty/rumen.md @@ -1430,7 +1430,7 @@ public EventExecutor next() { ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/nice-article/cnblog/ruhksjsrdxxymxjs.md b/docs/nice-article/cnblog/ruhksjsrdxxymxjs.md index 2cea9ca7e2a90dcb09f65dbc14dd26b49f6d919d..a0f8a5f3faf5d834da8ab34144a1bb7f3a5e8c58 100644 --- a/docs/nice-article/cnblog/ruhksjsrdxxymxjs.md +++ b/docs/nice-article/cnblog/ruhksjsrdxxymxjs.md @@ -144,7 +144,7 @@ category: ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/nice-article/cnblog/wosrhtgzjdbcnld.md b/docs/nice-article/cnblog/wosrhtgzjdbcnld.md index fc3e63bf65b64d42e809770368c40b6ddd104699..920dbeaed19fb111c18e24130077353ffabd2f2d 100644 --- a/docs/nice-article/cnblog/wosrhtgzjdbcnld.md +++ b/docs/nice-article/cnblog/wosrhtgzjdbcnld.md @@ -396,7 +396,7 @@ B 站中英文版本:[https://www.bilibili.com/video/av21376839/](https://www. ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/nice-article/csdn/zhenggjspringbootrhclcsxytyyctyxybugpooldbkcsdnbkzgjspringbootrhcl.md b/docs/nice-article/csdn/zhenggjspringbootrhclcsxytyyctyxybugpooldbkcsdnbkzgjspringbootrhcl.md index f0c140bd06a2496c0e8f43be3d640ca631fc1a05..ff1338ca90721a773806337b6adfbeaa0bc578e6 100644 --- a/docs/nice-article/csdn/zhenggjspringbootrhclcsxytyyctyxybugpooldbkcsdnbkzgjspringbootrhcl.md +++ b/docs/nice-article/csdn/zhenggjspringbootrhclcsxytyyctyxybugpooldbkcsdnbkzgjspringbootrhcl.md @@ -636,7 +636,7 @@ if (null == orderMaster) { ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/nice-article/juejin/ruzdbgqzcxyygygsrh.md b/docs/nice-article/juejin/ruzdbgqzcxyygygsrh.md index 92bfbd547d701e78ef8031d2acb9f2c77f5d767b..dd2c78b99351b4b6cc5c440960c73a67d842a43e 100644 --- a/docs/nice-article/juejin/ruzdbgqzcxyygygsrh.md +++ b/docs/nice-article/juejin/ruzdbgqzcxyygygsrh.md @@ -108,7 +108,7 @@ head: ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/nice-article/juejin/youxdhdygynxkfxg.md b/docs/nice-article/juejin/youxdhdygynxkfxg.md index e5cc9cab6306029838bfa220bc376f68cae15c7f..b2892b4a312311d0fbcc02095b0bba9f8fe4fc25 100644 --- a/docs/nice-article/juejin/youxdhdygynxkfxg.md +++ b/docs/nice-article/juejin/youxdhdygynxkfxg.md @@ -332,4 +332,4 @@ public List list(List userIds) { 这篇内容大部分参考了掘金上一个网友的代码案例,我基本上每条都在本地代码库里查了一遍,还不错,基本上遵循了这些优秀的开发习惯,也希望球友们都能参照。做个优雅的代码骑士。 -> 参考链接:[https://juejin.cn/post/7072252275002966030](https://juejin.cn/post/7072252275002966030),整理:沉默王二 +> 参考链接:[https://juejin.cn/post/707225227600+2966030](https://juejin.cn/post/707225227600+2966030),整理:沉默王二 diff --git a/docs/nice-article/other/ruhxhzjdjlkfzkz.md b/docs/nice-article/other/ruhxhzjdjlkfzkz.md index a2f34d71720cc6b5798fb547b887172450feda07..5cdcb3f6546572f428f4a946522f595ba9497d7e 100644 --- a/docs/nice-article/other/ruhxhzjdjlkfzkz.md +++ b/docs/nice-article/other/ruhxhzjdjlkfzkz.md @@ -227,7 +227,7 @@ PDF 甚至不用装 PDF 阅读器,直接浏览器就能打开了,这多为 H ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/nice-article/weixin-zaixsfdnavicatzkkydsjkglgjjmgxk.md b/docs/nice-article/weixin-zaixsfdnavicatzkkydsjkglgjjmgxk.md index c063400da876824e8664f5141621cf59695ddc25..5731a48e5565161dca46501d99abd4d37ae08b4b 100644 --- a/docs/nice-article/weixin-zaixsfdnavicatzkkydsjkglgjjmgxk.md +++ b/docs/nice-article/weixin-zaixsfdnavicatzkkydsjkglgjjmgxk.md @@ -116,11 +116,11 @@ https://github.com/beekeeper-studio/beekeeper-studio/ 推荐阅读 ---- -* [还在从零开始搭建项目?这款升级版快速开发脚手架值得一试!](https://mp.weixin.qq.com/s?__biz=MzU1Nzg4NjgyMw==&mid=2247500084&idx=1&sn=5bd4e684af3cfede8f332c423a478abf&scene=21#wechat_redirect) -* [新来了个技术总监,把Redis当MQ用,是水平欠缺么?](https://mp.weixin.qq.com/s?__biz=MzU1Nzg4NjgyMw==&mid=2247500067&idx=1&sn=8edab30e461646436c0699a10d7ea6d3&scene=21#wechat_redirect) -* [别再用过时的方式了!全新版本Spring Security,这样用才够优雅!](https://mp.weixin.qq.com/s?__biz=MzU1Nzg4NjgyMw==&mid=2247500055&idx=1&sn=3faa578dd23b296cdb4dbd19910d2a46&scene=21#wechat_redirect) -* [IDEA 官宣全新默认 UI !体验了一把,被惊艳到了!](https://mp.weixin.qq.com/s?__biz=MzU1Nzg4NjgyMw==&mid=2247500010&idx=1&sn=d88da6cabffea66fc49ddf36883386c0&scene=21#wechat_redirect) -* [电商项目中的优惠券系统这样设计,同事直呼 666 !](https://mp.weixin.qq.com/s?__biz=MzU1Nzg4NjgyMw==&mid=2247500006&idx=1&sn=92439b568765675d38cb8fff00b97c13&scene=21#wechat_redirect) +* [还在从零开始搭建项目?这款升级版快速开发脚手架值得一试!](https://mp.weixin.qq.com/s?__biz=MzU1Nzg4NjgyMw==&mid=2247600+84&idx=1&sn=5bd4e684af3cfede8f332c423a478abf&scene=21#wechat_redirect) +* [新来了个技术总监,把Redis当MQ用,是水平欠缺么?](https://mp.weixin.qq.com/s?__biz=MzU1Nzg4NjgyMw==&mid=2247600+67&idx=1&sn=8edab30e461646436c0699a10d7ea6d3&scene=21#wechat_redirect) +* [别再用过时的方式了!全新版本Spring Security,这样用才够优雅!](https://mp.weixin.qq.com/s?__biz=MzU1Nzg4NjgyMw==&mid=2247600+55&idx=1&sn=3faa578dd23b296cdb4dbd19910d2a46&scene=21#wechat_redirect) +* [IDEA 官宣全新默认 UI !体验了一把,被惊艳到了!](https://mp.weixin.qq.com/s?__biz=MzU1Nzg4NjgyMw==&mid=2247600+10&idx=1&sn=d88da6cabffea66fc49ddf36883386c0&scene=21#wechat_redirect) +* [电商项目中的优惠券系统这样设计,同事直呼 666 !](https://mp.weixin.qq.com/s?__biz=MzU1Nzg4NjgyMw==&mid=2247600+6&idx=1&sn=92439b568765675d38cb8fff00b97c13&scene=21#wechat_redirect) * [线上项目出BUG没法调试?这款阿里开源的诊断神器,自带IDEA插件真香!](https://mp.weixin.qq.com/s?__biz=MzU1Nzg4NjgyMw==&mid=2247499910&idx=1&sn=05c3177e74009bcaf309d5abd27ec4d5&scene=21#wechat_redirect) * [重磅更新!Mall实战教程全面升级,瞬间高大上了!](https://mp.weixin.qq.com/s?__biz=MzU1Nzg4NjgyMw==&mid=2247499376&idx=1&sn=3ed28795cdd35fbaa3506e74a56703b0&scene=21#wechat_redirect) * [40K+Star!Mall电商实战项目开源回忆录!](https://mp.weixin.qq.com/s?__biz=MzU1Nzg4NjgyMw==&mid=2247486684&idx=1&sn=807fd808adac8019eb2095ba088efe54&scene=21#wechat_redirect) diff --git a/docs/nice-article/weixin/ganlygyddddywdnzw.md b/docs/nice-article/weixin/ganlygyddddywdnzw.md index 5f78fe212f2fb065ab2cf4fc8e47e8db01ba6c57..007c1772328b39213471b7ee5ca88bf6630707b6 100644 --- a/docs/nice-article/weixin/ganlygyddddywdnzw.md +++ b/docs/nice-article/weixin/ganlygyddddywdnzw.md @@ -704,7 +704,7 @@ _没有什么使我停留——除了目的,纵然岸旁有玫瑰、有绿荫 ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/nice-article/weixin/kanlwcydideacjtsyksqqazl.md b/docs/nice-article/weixin/kanlwcydideacjtsyksqqazl.md index 514d37f755fde1da603fbc3debb3eea388413e66..35f29bc87ae8b0ea32826c615aa2534715689ea6 100644 --- a/docs/nice-article/weixin/kanlwcydideacjtsyksqqazl.md +++ b/docs/nice-article/weixin/kanlwcydideacjtsyksqqazl.md @@ -169,7 +169,7 @@ Lombok就会为我们自动生成所有属性的Getter和Setter方法,无需 ![](https://cdn.tobebetterjavaer.com/tobebetterjavaer/images/nice-article/weixin-kanlwcydideacjtsyksqqazl-3a3bc955-09b1-4459-bdd9-782f5260e356.jpg) -其内置了一个终端工具,提示还挺全的,如果你想在IDEA里管理Linux服务器,不妨可以试试,具体使用可以参考[CloudToolkit插件的使用](https://mp.weixin.qq.com/s?__biz=MzU1Nzg4NjgyMw==&mid=2247500584&idx=1&sn=14ab8fa74ed8391a5cb91449f699123a&scene=21#wechat_redirect) 。 +其内置了一个终端工具,提示还挺全的,如果你想在IDEA里管理Linux服务器,不妨可以试试,具体使用可以参考[CloudToolkit插件的使用](https://mp.weixin.qq.com/s?__biz=MzU1Nzg4NjgyMw==&mid=2247600+584&idx=1&sn=14ab8fa74ed8391a5cb91449f699123a&scene=21#wechat_redirect) 。 ![](https://cdn.tobebetterjavaer.com/tobebetterjavaer/images/nice-article/weixin-kanlwcydideacjtsyksqqazl-1fdbe59d-f2a3-4c49-ba08-2da45166b01b.jpg) @@ -189,7 +189,7 @@ Lombok就会为我们自动生成所有属性的Getter和Setter方法,无需 ![](https://cdn.tobebetterjavaer.com/tobebetterjavaer/images/nice-article/weixin-kanlwcydideacjtsyksqqazl-718d5959-84f3-464c-a6d8-017d31372ff0.jpg) -通过它能自动打包应用的镜像,jar包会直接上传到远程服务器并打包成镜像,具体使用可以参考[IDEA官方Docker插件的使用](https://mp.weixin.qq.com/s?__biz=MzU1Nzg4NjgyMw==&mid=2247500482&idx=1&sn=713a30c88cea125f4768e6a0df939600&scene=21#wechat_redirect) 。 +通过它能自动打包应用的镜像,jar包会直接上传到远程服务器并打包成镜像,具体使用可以参考[IDEA官方Docker插件的使用](https://mp.weixin.qq.com/s?__biz=MzU1Nzg4NjgyMw==&mid=2247600+482&idx=1&sn=713a30c88cea125f4768e6a0df939600&scene=21#wechat_redirect) 。 ![](https://cdn.tobebetterjavaer.com/tobebetterjavaer/images/nice-article/weixin-kanlwcydideacjtsyksqqazl-1736f431-5fb8-46da-a31e-af78bbf89aa8.jpg) diff --git a/docs/nice-article/weixin/quanwxsipgzdyszgkyksxytjdl.md b/docs/nice-article/weixin/quanwxsipgzdyszgkyksxytjdl.md index 30153aed8b15241dfb54618ecfd8fb3d7c6e7631..d5c9a9f9cc8979d5378db2dadd759e91616643bd 100644 --- a/docs/nice-article/weixin/quanwxsipgzdyszgkyksxytjdl.md +++ b/docs/nice-article/weixin/quanwxsipgzdyszgkyksxytjdl.md @@ -1 +1,366 @@ ---- title: 全网显示 IP 归属地,用上这个开源库,实现也太简单了! shortTitle: 全网显示 IP 归属地,用上这个开源库,实现也太简单了! description: 用上开源库,给自己的网站加上IP属地! author: 陌溪 category: - 微信公众号 head: - - meta - name: description content: 用上开源库,给自己的网站加上IP属地! --- 细心的小伙伴可能会发现,最近蘑菇新上线了 **IP** 属地的功能,小伙伴在发表动态、发表评论以及聊天的时候,都会显示自己的 **IP** 属地信息 ![](https://cdn.tobebetterjavaer.com/tobebetterjavaer/images/nice-article/weixin-quanwxsipgzdyszgkyksxytjdl-60ba9e45-080c-4dca-922e-cccfd3071587.jpg) 动态显示IP属地 在蘑菇群聊中,也可以展示 IP 属地,下面是小伙伴们在交流群中显示的 ![](https://cdn.tobebetterjavaer.com/tobebetterjavaer/images/nice-article/weixin-quanwxsipgzdyszgkyksxytjdl-7fefb9a6-d55d-4764-8197-bd007395d6db.jpg) 下面,我就来讲讲,**Java** 中是如何获取 **IP** 属地的,主要分为以下几步 * 通过 HttpServletRequest 对象,获取用户的 **IP** 地址 * 通过 IP 地址,获取对应的省份、城市 首先需要写一个 **IP** 获取的工具类,因为每一次用户的 **Request** 请求,都会携带上请求的 **IP** 地址放到请求头中。 ``` public class IpUtil {     public static String getIpAddr(ServerHttpRequest request) {         HttpHeaders headers = request.getHeaders();         String ipAddress = headers.getFirst("X-Forwarded-For");         if (ipAddress == null || ipAddress.length() == 0 || "unknown".equalsIgnoreCase(ipAddress)) {             ipAddress = headers.getFirst("Proxy-Client-IP");         }         if (ipAddress == null || ipAddress.length() == 0 || "unknown".equalsIgnoreCase(ipAddress)) {             ipAddress = headers.getFirst("WL-Proxy-Client-IP");         }         if (ipAddress == null || ipAddress.length() == 0 || "unknown".equalsIgnoreCase(ipAddress)) {             ipAddress = request.getRemoteAddress().getAddress().getHostAddress();             if (ipAddress.equals("127.0.0.1") || ipAddress.equals("0:0:0:0:0:0:0:1")) {                 // 根据网卡取本机配置的IP                 try {                     InetAddress inet = InetAddress.getLocalHost();                     ipAddress = inet.getHostAddress();                 } catch (UnknownHostException e) {                     log.error("根据网卡获取本机配置的IP异常", e);                 }             }         }         // 对于通过多个代理的情况,第一个IP为客户端真实IP,多个IP按照','分割         if (ipAddress != null && ipAddress.indexOf(",") > 0) {             ipAddress = ipAddress.split(",")[0];         }         return ipAddress;     } } ``` 这里有三个名词,分别是 * **X-Forwarded-For**:**一个 HTTP** 扩展头部,主要是为了让 **Web** 服务器获取访问用户的真实 **IP** 地址。每个 **IP** 地址,每个值通过逗号+空格分开,最左边是最原始客户端的 **IP** 地址,中间如果有多层代理,每⼀层代理会将连接它的客户端 **IP** 追加在 **X-Forwarded-For** 右边。 * **X-Real-IP**:一般只记录真实发出请求的客户端IP * **Proxy-Client-IP**:这个一般是经过 **Apache http** 服务器的请求才会有,用 **Apache http** 做代理时一般会加上 **Proxy-Client-IP** 请求头 * **WL-Proxy-Client-IP**:也是通过 Apache http 服务器,在 **weblogic** 插件加上的头。 在我们获取到用户的 **IP** 地址后,那么就可以获取对应的 **ip** 信息了 蘑菇最开始使用的是淘宝 **IP** 库 > 地址:https://ip.taobao.com/ ![](https://cdn.tobebetterjavaer.com/tobebetterjavaer/images/nice-article/weixin-quanwxsipgzdyszgkyksxytjdl-d1796439-3c8b-4fb5-bf21-ff0057a21d92.jpg) 接入方式也比较简单,就是通过封装一个 **http** 请求,传入用户的 **ip** 作为参数,就可以返回 **ip** 对应的国家,省,城市 信息 ![](https://cdn.tobebetterjavaer.com/tobebetterjavaer/images/nice-article/weixin-quanwxsipgzdyszgkyksxytjdl-f4108a0c-8cf3-400d-a108-f126faded625.jpg) 原来的请求方式如下 ``` /**  * 获取IP地址来源  *  * @param content        请求的参数 格式为:name=xxx&pwd=xxx  * @param encodingString 服务器端请求编码。如GBK,UTF-8等  * @return  * @throws UnsupportedEncodingException  */ public static String getAddresses(String content, String encodingString) {     String ip = content.substring(3);     if (!Util.isIpAddress(ip)) {         log.info("IP地址为空");         return null;     }     // 淘宝IP宕机,目前使用Ip2region:https://github.com/lionsoul2014/ip2region     String cityInfo = getCityInfo(ip);     log.info("返回的IP信息:{}", cityInfo);     // TODO 淘宝接口目前已经宕机,因此暂时注释下面代码     try {         // 这里调用pconline的接口         String urlStr = "http://ip.taobao.com/service/getIpInfo.php";         // 从http://whois.pconline.com.cn取得IP所在的省市区信息         String returnStr = getResult(urlStr, content, encodingString);         if (returnStr != null) {             // 处理返回的省市区信息             log.info("调用IP解析接口返回的内容:" + returnStr);             String[] temp = returnStr.split(",");             //无效IP,局域网测试             if (temp.length < 3) {                 return "0";             }             // 国家             String country = "";             // 区域             String area = "";             // 省             String region = "";             // 市             String city = "";             // 县             String county = "";             // 运营商             String isp = "";             Map map = JsonUtils.jsonToMap(returnStr);             if (map.get("code") != null) {                 Map data = (Map) map.get("data");                 country = data.get("country");                 area = data.get("area");                 region = data.get("region");                 city = data.get("city");                 county = data.get("area");                 isp = data.get("isp");             }             log.info("获取IP地址对应的地址" + country + "=" + area + "=" + region + "=" + city + "=" + county + "=" + isp);             StringBuffer result = new StringBuffer();             result.append(country);             result.append("|");             result.append(region);             result.append("|");             result.append(city);             result.append("|");             result.append(isp);             return result.toString();         }     } catch (Exception e) {         log.error(e.getMessage());         return null;     }     return null; } ``` 但是,之前接入淘宝 **IP** 库的时候,也经常会遇到服务不可用的情况,并且由于限制了 **QPS** 为 **1**,所以如果访问量大的话,就没办法获取了。 而到现在的话倒好了,这个接口也不对外提供服务了,直接下线了,不让调用了。 ![](https://cdn.tobebetterjavaer.com/tobebetterjavaer/images/nice-article/weixin-quanwxsipgzdyszgkyksxytjdl-698d6eaa-3ca1-4a76-9ba3-7cfd6624b675.jpg) 后面,陌溪在 **Github** 冲浪的时候,发现了 **Ip2region** 项目。 一个准确率 **99.9%** 的离线 **IP** 地址定位库,**0.0x** 毫秒级查询,**ip2region.db** 数据库只有数 **MB**,提供了 java,php,c,python,nodejs,golang,c# 等查询绑定和**Binary**,**B树**,内存三种查询算法。 ![](https://cdn.tobebetterjavaer.com/tobebetterjavaer/images/nice-article/weixin-quanwxsipgzdyszgkyksxytjdl-45292cab-6e8b-465a-8ab4-4ad9e99d32f0.jpg) 数据聚合了一些知名 **ip** 到地名查询提供商的数据,这些是他们官方的的准确率,经测试着实比经典的纯真 **IP** 定位准确一些。**ip2region** 的数据聚合自以下服务商的开放 **API** 或者数据。 * 80%, 淘宝IP地址库, http://ip.taobao.com/ * ≈10%, GeoIP, https://geoip.com/ * ≈2%, 纯真IP库, http://www.cz88.net/ > **备注**:如果上述开放API或者数据都不给开放数据时ip2region将停止数据的更新服务。 每条 **ip** 数据段都固定了格式: ``` _城市Id|国家|区域|省份|城市|ISP_ ``` 只有中国的数据精确到了城市,其他国家有部分数据只能定位到国家,后前的选项全部是 **0**,已经包含了全部你能查到的大大小小的国家 生成的数据库文件 **ip2region.db** 只有几 **MB**,最小的版本只有 **1.5MB**,随着数据的详细度增加数据库的大小也慢慢增大,目前还没超过 **8MB**。 ## 内置的三种查询算法 全部的查询客户端单次查询都在 **0.x** 毫秒级别,内置了三种查询算法 * **memory** 算法:整个数据库全部载入内存,单次查询都在0.1x毫秒内,C语言的客户端单次查询在0.00x毫秒级别。 * **binary** 算法:基于二分查找,基于ip2region.db文件,不需要载入内存,单次查询在0.x毫秒级别。 * **b-tree** 算法:基于btree算法,基于ip2region.db文件,不需要载入内存,单词查询在0.x毫秒级别,比binary算法更快。 ## ip2region安装 下面,就让我们给项目引入 **ip2region**,进行 **ip** 信息转换吧 首先引入 **maven** 依赖 ```     org.lionsoul     ip2region     1.7.2 ``` 然后编写一个工具类 **IpUtils** ,首先需要加载 **ip2region.db** 文件 ``` static {     dbPath = createFtlFileByFtlArray() + "ip2region.db";     try {         config = new DbConfig();     } catch (DbMakerConfigException e) {         e.printStackTrace();     }     try {         searcher = new DbSearcher(config, dbPath);     } catch (FileNotFoundException e) {         e.printStackTrace();     } } ``` 在加载的时候,需要下载仓库中的 **ip2region.db** 文件,然后放到 **resource** 目录下 ![](https://cdn.tobebetterjavaer.com/tobebetterjavaer/images/nice-article/weixin-quanwxsipgzdyszgkyksxytjdl-0e8d29e4-8374-461b-b5cb-2f7be9891b8f.jpg) 然后,通过内置的三种算法,分别转换用户 **ip** 地址 ```     public static String getCityInfo(String ip) {         if (StringUtils.isEmpty(dbPath)) {             log.error("Error: Invalid ip2region.db file");             return null;         }         if(config == null || searcher == null){             log.error("Error: DbSearcher or DbConfig is null");             return null;         }         //查询算法         //B-tree, B树搜索(更快)         int algorithm = DbSearcher.BTREE_ALGORITHM;         //Binary,使用二分搜索         //DbSearcher.BINARY_ALGORITHM         //Memory,加载内存(最快)         //DbSearcher.MEMORY_ALGORITYM         try {             // 使用静态代码块,减少文件读取操作 //            DbConfig config = new DbConfig(); //            DbSearcher searcher = new DbSearcher(config, dbPath);             //define the method             Method method = null;             switch (algorithm) {                 case DbSearcher.BTREE_ALGORITHM:                     method = searcher.getClass().getMethod("btreeSearch", String.class);                     break;                 case DbSearcher.BINARY_ALGORITHM:                     method = searcher.getClass().getMethod("binarySearch", String.class);                     break;                 case DbSearcher.MEMORY_ALGORITYM:                     method = searcher.getClass().getMethod("memorySearch", String.class);                     break;                 default:             }             DataBlock dataBlock = null;             if (Util.isIpAddress(ip) == false) {                 System.out.println("Error: Invalid ip address");             }             dataBlock = (DataBlock) method.invoke(searcher, ip);             String ipInfo = dataBlock.getRegion();             if (!StringUtils.isEmpty(ipInfo)) {                 ipInfo = ipInfo.replace("|0", "");                 ipInfo = ipInfo.replace("0|", "");             }             return ipInfo;         } catch (Exception e) {             e.printStackTrace();         }         return null;     } ``` 下面,我们编写 **main** 函数进行测试,发现可以正常的解析出 **ip** 信息 ![](https://cdn.tobebetterjavaer.com/tobebetterjavaer/images/nice-article/weixin-quanwxsipgzdyszgkyksxytjdl-c7dabe2e-93e5-4c18-bf42-dcb44d6a2bb3.jpg) 由于 ip 属地在国内的话,只会展示省份,而国外的话,只会展示国家。所以我们还需要对这个方法进行一下封装,得到获取 IP 属地的信息。 ``` /**  * 获取IP属地  * @param ip  * @return  */ public static String getIpPossession(String ip) {     String cityInfo = getCityInfo(ip);     if (!StringUtils.isEmpty(cityInfo)) {         cityInfo = cityInfo.replace("|", " ");         String[] cityList = cityInfo.split(" ");         if (cityList.length > 0) {             // 国内的显示到具体的省             if ("中国".equals(cityList[0])) {                 if (cityList.length > 1) {                     return cityList[1];                 }             }             // 国外显示到国家             return cityList[0];         }     }     return "未知"; } ``` 下面,我们在找一个 国外的 **IP** 测试一下效果。可以看到已经能够正常的显示 **IP** 属地信息了~ ![](https://cdn.tobebetterjavaer.com/tobebetterjavaer/images/nice-article/weixin-quanwxsipgzdyszgkyksxytjdl-677306bd-bac7-4d43-99d2-324f7f01b265.jpg) 到这里如果获取用户的 IP 属地已经完成啦,如果想要了解关于更多 **ip2region** 的功能,欢迎访问其 **Github** 地址进行学习。 ## 项目地址 https://github.com/lionsoul2014/ip2region * * * **微信8.0将好友放开到了一万,小伙伴可以加我大号了,先到先得,再满就真没了** **扫描下方二维码即可加我微信啦,`2022,抱团取暖,一起牛逼。`** ![](https://cdn.tobebetterjavaer.com/tobebetterjavaer/images/nice-article/weixin-quanwxsipgzdyszgkyksxytjdl-7dd82667-7566-4c78-9aff-da27d172b7ab.jpg) ## 推荐阅读 * [新来个技术总监,把DDD落地的那叫一个高级,服气!](https://mp.weixin.qq.com/s?__biz=MzU1Nzg4NjgyMw==&mid=2247501082&idx=1&sn=c2ad0e4ba438dab00f89660d942707d3&scene=21#wechat_redirect) * [还在用命令行看日志?快用Kibana吧,可视化日志分析YYDS!](https://mp.weixin.qq.com/s?__biz=MzU1Nzg4NjgyMw==&mid=2247501074&idx=1&sn=629db39555b3d344f928b87abecbba69&scene=21#wechat_redirect) * [Grafana 9 正式发布,更易用,更酷炫了!](https://mp.weixin.qq.com/s?__biz=MzU1Nzg4NjgyMw==&mid=2247500998&idx=1&sn=58d1222ef56fa3bef2abeb832c3a3c32&scene=21#wechat_redirect) * [Mall电商实战项目全面升级!支持最新版SpringBoot,干掉循环依赖...](https://mp.weixin.qq.com/s?__biz=MzU1Nzg4NjgyMw==&mid=2247500820&idx=1&sn=9895bd4c39b90d45eb2a10efedb236ac&scene=21#wechat_redirect) * [阿里出品!SpringBoot应用自动化部署神器,IDEA版Jenkins?](https://mp.weixin.qq.com/s?__biz=MzU1Nzg4NjgyMw==&mid=2247500584&idx=1&sn=14ab8fa74ed8391a5cb91449f699123a&scene=21#wechat_redirect) * [再见命令行!一键部署应用到远程服务器,IDEA官方Docker插件真香!](https://mp.weixin.qq.com/s?__biz=MzU1Nzg4NjgyMw==&mid=2247500482&idx=1&sn=713a30c88cea125f4768e6a0df939600&scene=21#wechat_redirect) * [重磅更新!Mall实战教程全面升级,瞬间高大上了!](https://mp.weixin.qq.com/s?__biz=MzU1Nzg4NjgyMw==&mid=2247499376&idx=1&sn=3ed28795cdd35fbaa3506e74a56703b0&scene=21#wechat_redirect) * [40K+Star!Mall电商实战项目开源回忆录!](https://mp.weixin.qq.com/s?__biz=MzU1Nzg4NjgyMw==&mid=2247486684&idx=1&sn=807fd808adac8019eb2095ba088efe54&scene=21#wechat_redirect) ![](https://cdn.tobebetterjavaer.com/tobebetterjavaer/images/nice-article/weixin-quanwxsipgzdyszgkyksxytjdl-ca4d4747-df0a-434e-9512-4fba2dcb272a.jpg) >转载链接:[https://mp.weixin.qq.com/s/tQ-4ClnfCucUREF-_ynQ2g](https://mp.weixin.qq.com/s/tQ-4ClnfCucUREF-_ynQ2g),出处:macrozheng,整理:沉默王二 \ No newline at end of file +---7600+7600+7600+7600+ +title: 全网显示 IP 归属地,用上这个开源库,实现也太简单了! +shortTitle: 全网显示 IP 归属地,用上这个开源库,实现也太简单了! +description: 用上开源库,给自己的网站加上IP属地! +author: 陌溪 +category: + - 微信公众号 +head: + - - meta + - name: description + content: 用上开源库,给自己的网站加上IP属地! +--- + +细心的小伙伴可能会发现,最近蘑菇新上线了 **IP** 属地的功能,小伙伴在发表动态、发表评论以及聊天的时候,都会显示自己的 **IP** 属地信息 + +![](https://cdn.tobebetterjavaer.com/tobebetterjavaer/images/nice-article/weixin-quanwxsipgzdyszgkyksxytjdl-60ba9e45-080c-4dca-922e-cccfd3071587.jpg) + +动态显示IP属地 + +在蘑菇群聊中,也可以展示 IP 属地,下面是小伙伴们在交流群中显示的 + +![](https://cdn.tobebetterjavaer.com/tobebetterjavaer/images/nice-article/weixin-quanwxsipgzdyszgkyksxytjdl-7fefb9a6-d55d-4764-8197-bd007395d6db.jpg) + +下面,我就来讲讲,**Java** 中是如何获取 **IP** 属地的,主要分为以下几步 + +* 通过 HttpServletRequest 对象,获取用户的 **IP** 地址 +* 通过 IP 地址,获取对应的省份、城市 + +首先需要写一个 **IP** 获取的工具类,因为每一次用户的 **Request** 请求,都会携带上请求的 **IP** 地址放到请求头中。 + +``` +public class IpUtil { +    public static String getIpAddr(ServerHttpRequest request) { +        HttpHeaders headers = request.getHeaders(); +        String ipAddress = headers.getFirst("X-Forwarded-For"); +        if (ipAddress == null || ipAddress.length() == 0 || "unknown".equalsIgnoreCase(ipAddress)) { +            ipAddress = headers.getFirst("Proxy-Client-IP"); +        } +        if (ipAddress == null || ipAddress.length() == 0 || "unknown".equalsIgnoreCase(ipAddress)) { +            ipAddress = headers.getFirst("WL-Proxy-Client-IP"); +        } +        if (ipAddress == null || ipAddress.length() == 0 || "unknown".equalsIgnoreCase(ipAddress)) { +            ipAddress = request.getRemoteAddress().getAddress().getHostAddress(); +            if (ipAddress.equals("127.0.0.1") || ipAddress.equals("0:0:0:0:0:0:0:1")) { +                // 根据网卡取本机配置的IP +                try { +                    InetAddress inet = InetAddress.getLocalHost(); +                    ipAddress = inet.getHostAddress(); +                } catch (UnknownHostException e) { +                    log.error("根据网卡获取本机配置的IP异常", e); +                } + +            } +        } + +        // 对于通过多个代理的情况,第一个IP为客户端真实IP,多个IP按照','分割 +        if (ipAddress != null && ipAddress.indexOf(",") > 0) { +            ipAddress = ipAddress.split(",")[0]; +        } + +        return ipAddress; +    } +} +``` + +这里有三个名词,分别是 + +* **X-Forwarded-For**:**一个 HTTP** 扩展头部,主要是为了让 **Web** 服务器获取访问用户的真实 **IP** 地址。每个 **IP** 地址,每个值通过逗号+空格分开,最左边是最原始客户端的 **IP** 地址,中间如果有多层代理,每⼀层代理会将连接它的客户端 **IP** 追加在 **X-Forwarded-For** 右边。 +* **X-Real-IP**:一般只记录真实发出请求的客户端IP +* **Proxy-Client-IP**:这个一般是经过 **Apache http** 服务器的请求才会有,用 **Apache http** 做代理时一般会加上 **Proxy-Client-IP** 请求头 +* **WL-Proxy-Client-IP**:也是通过 Apache http 服务器,在 **weblogic** 插件加上的头。 + +在我们获取到用户的 **IP** 地址后,那么就可以获取对应的 **ip** 信息了 + +蘑菇最开始使用的是淘宝 **IP** 库 + +> 地址:https://ip.taobao.com/ + +![](https://cdn.tobebetterjavaer.com/tobebetterjavaer/images/nice-article/weixin-quanwxsipgzdyszgkyksxytjdl-d1796439-3c8b-4fb5-bf21-ff0057a21d92.jpg) + +接入方式也比较简单,就是通过封装一个 **http** 请求,传入用户的 **ip** 作为参数,就可以返回 **ip** 对应的国家,省,城市 信息 + +![](https://cdn.tobebetterjavaer.com/tobebetterjavaer/images/nice-article/weixin-quanwxsipgzdyszgkyksxytjdl-f4108a0c-8cf3-400d-a108-f126faded625.jpg) + +原来的请求方式如下 + +``` +/** + * 获取IP地址来源 + * + * @param content        请求的参数 格式为:name=xxx&pwd=xxx + * @param encodingString 服务器端请求编码。如GBK,UTF-8等 + * @return + * @throws UnsupportedEncodingException + */ +public static String getAddresses(String content, String encodingString) { +    String ip = content.substring(3); +    if (!Util.isIpAddress(ip)) { +        log.info("IP地址为空"); +        return null; +    } +    // 淘宝IP宕机,目前使用Ip2region:https://github.com/lionsoul2014/ip2region +    String cityInfo = getCityInfo(ip); +    log.info("返回的IP信息:{}", cityInfo); + +    // TODO 淘宝接口目前已经宕机,因此暂时注释下面代码 +    try { +        // 这里调用pconline的接口 +        String urlStr = "http://ip.taobao.com/service/getIpInfo.php"; +        // 从http://whois.pconline.com.cn取得IP所在的省市区信息 +        String returnStr = getResult(urlStr, content, encodingString); +        if (returnStr != null) { +            // 处理返回的省市区信息 +            log.info("调用IP解析接口返回的内容:" + returnStr); +            String[] temp = returnStr.split(","); +            //无效IP,局域网测试 +            if (temp.length < 3) { +                return "0"; +            } +            // 国家 +            String country = ""; +            // 区域 +            String area = ""; +            // 省 +            String region = ""; +            // 市 +            String city = ""; +            // 县 +            String county = ""; +            // 运营商 +            String isp = ""; +            Map map = JsonUtils.jsonToMap(returnStr); + +            if (map.get("code") != null) { +                Map data = (Map) map.get("data"); +                country = data.get("country"); +                area = data.get("area"); +                region = data.get("region"); +                city = data.get("city"); +                county = data.get("area"); +                isp = data.get("isp"); +            } + +            log.info("获取IP地址对应的地址" + country + "=" + area + "=" + region + "=" + city + "=" + county + "=" + isp); +            StringBuffer result = new StringBuffer(); +            result.append(country); +            result.append("|"); +            result.append(region); +            result.append("|"); +            result.append(city); +            result.append("|"); +            result.append(isp); +            return result.toString(); +        } +    } catch (Exception e) { +        log.error(e.getMessage()); +        return null; +    } +    return null; +} +``` + +但是,之前接入淘宝 **IP** 库的时候,也经常会遇到服务不可用的情况,并且由于限制了 **QPS** 为 **1**,所以如果访问量大的话,就没办法获取了。 + +而到现在的话倒好了,这个接口也不对外提供服务了,直接下线了,不让调用了。 + +![](https://cdn.tobebetterjavaer.com/tobebetterjavaer/images/nice-article/weixin-quanwxsipgzdyszgkyksxytjdl-698d6eaa-3ca1-4a76-9ba3-7cfd6624b675.jpg) + +后面,陌溪在 **Github** 冲浪的时候,发现了 **Ip2region** 项目。 + +一个准确率 **99.9%** 的离线 **IP** 地址定位库,**0.0x** 毫秒级查询,**ip2region.db** 数据库只有数 **MB**,提供了 java,php,c,python,nodejs,golang,c# 等查询绑定和**Binary**,**B树**,内存三种查询算法。 + +![](https://cdn.tobebetterjavaer.com/tobebetterjavaer/images/nice-article/weixin-quanwxsipgzdyszgkyksxytjdl-45292cab-6e8b-465a-8ab4-4ad9e99d32f0.jpg) + +数据聚合了一些知名 **ip** 到地名查询提供商的数据,这些是他们官方的的准确率,经测试着实比经典的纯真 **IP** 定位准确一些。**ip2region** 的数据聚合自以下服务商的开放 **API** 或者数据。 + +* 80%, 淘宝IP地址库, http://ip.taobao.com/ +* ≈10%, GeoIP, https://geoip.com/ +* ≈2%, 纯真IP库, http://www.cz88.net/ + +> **备注**:如果上述开放API或者数据都不给开放数据时ip2region将停止数据的更新服务。 + +每条 **ip** 数据段都固定了格式: + +``` +_城市Id|国家|区域|省份|城市|ISP_ +``` + +只有中国的数据精确到了城市,其他国家有部分数据只能定位到国家,后前的选项全部是 **0**,已经包含了全部你能查到的大大小小的国家 + +生成的数据库文件 **ip2region.db** 只有几 **MB**,最小的版本只有 **1.5MB**,随着数据的详细度增加数据库的大小也慢慢增大,目前还没超过 **8MB**。 + +## 内置的三种查询算法 + +全部的查询客户端单次查询都在 **0.x** 毫秒级别,内置了三种查询算法 + +* **memory** 算法:整个数据库全部载入内存,单次查询都在0.1x毫秒内,C语言的客户端单次查询在0.00x毫秒级别。 +* **binary** 算法:基于二分查找,基于ip2region.db文件,不需要载入内存,单次查询在0.x毫秒级别。 +* **b-tree** 算法:基于btree算法,基于ip2region.db文件,不需要载入内存,单词查询在0.x毫秒级别,比binary算法更快。 + +## ip2region安装 + +下面,就让我们给项目引入 **ip2region**,进行 **ip** 信息转换吧 + +首先引入 **maven** 依赖 + +``` + +    org.lionsoul +    ip2region +    1.7.2 + +``` + +然后编写一个工具类 **IpUtils** ,首先需要加载 **ip2region.db** 文件 + +``` +static { +    dbPath = createFtlFileByFtlArray() + "ip2region.db"; +    try { +        config = new DbConfig(); +    } catch (DbMakerConfigException e) { +        e.printStackTrace(); +    } +    try { +        searcher = new DbSearcher(config, dbPath); +    } catch (FileNotFoundException e) { +        e.printStackTrace(); +    } +} +``` + +在加载的时候,需要下载仓库中的 **ip2region.db** 文件,然后放到 **resource** 目录下 + +![](https://cdn.tobebetterjavaer.com/tobebetterjavaer/images/nice-article/weixin-quanwxsipgzdyszgkyksxytjdl-0e8d29e4-8374-461b-b5cb-2f7be9891b8f.jpg) + +然后,通过内置的三种算法,分别转换用户 **ip** 地址 + +``` +    public static String getCityInfo(String ip) { + +        if (StringUtils.isEmpty(dbPath)) { +            log.error("Error: Invalid ip2region.db file"); +            return null; +        } +        if(config == null || searcher == null){ +            log.error("Error: DbSearcher or DbConfig is null"); +            return null; +        } + +        //查询算法 +        //B-tree, B树搜索(更快) +        int algorithm = DbSearcher.BTREE_ALGORITHM; + +        //Binary,使用二分搜索 +        //DbSearcher.BINARY_ALGORITHM + +        //Memory,加载内存(最快) +        //DbSearcher.MEMORY_ALGORITYM +        try { +            // 使用静态代码块,减少文件读取操作 +//            DbConfig config = new DbConfig(); +//            DbSearcher searcher = new DbSearcher(config, dbPath); + +            //define the method +            Method method = null; +            switch (algorithm) { +                case DbSearcher.BTREE_ALGORITHM: +                    method = searcher.getClass().getMethod("btreeSearch", String.class); +                    break; +                case DbSearcher.BINARY_ALGORITHM: +                    method = searcher.getClass().getMethod("binarySearch", String.class); +                    break; +                case DbSearcher.MEMORY_ALGORITYM: +                    method = searcher.getClass().getMethod("memorySearch", String.class); +                    break; +                default: +            } + +            DataBlock dataBlock = null; +            if (Util.isIpAddress(ip) == false) { +                System.out.println("Error: Invalid ip address"); +            } + +            dataBlock = (DataBlock) method.invoke(searcher, ip); +            String ipInfo = dataBlock.getRegion(); +            if (!StringUtils.isEmpty(ipInfo)) { +                ipInfo = ipInfo.replace("|0", ""); +                ipInfo = ipInfo.replace("0|", ""); +            } +            return ipInfo; + +        } catch (Exception e) { +            e.printStackTrace(); +        } + +        return null; +    } +``` + +下面,我们编写 **main** 函数进行测试,发现可以正常的解析出 **ip** 信息 + +![](https://cdn.tobebetterjavaer.com/tobebetterjavaer/images/nice-article/weixin-quanwxsipgzdyszgkyksxytjdl-c7dabe2e-93e5-4c18-bf42-dcb44d6a2bb3.jpg) + +由于 ip 属地在国内的话,只会展示省份,而国外的话,只会展示国家。所以我们还需要对这个方法进行一下封装,得到获取 IP 属地的信息。 + +``` +/** + * 获取IP属地 + * @param ip + * @return + */ +public static String getIpPossession(String ip) { +    String cityInfo = getCityInfo(ip); +    if (!StringUtils.isEmpty(cityInfo)) { +        cityInfo = cityInfo.replace("|", " "); +        String[] cityList = cityInfo.split(" "); +        if (cityList.length > 0) { +            // 国内的显示到具体的省 +            if ("中国".equals(cityList[0])) { +                if (cityList.length > 1) { +                    return cityList[1]; +                } +            } +            // 国外显示到国家 +            return cityList[0]; +        } +    } +    return "未知"; +} +``` + +下面,我们在找一个 国外的 **IP** 测试一下效果。可以看到已经能够正常的显示 **IP** 属地信息了~ + +![](https://cdn.tobebetterjavaer.com/tobebetterjavaer/images/nice-article/weixin-quanwxsipgzdyszgkyksxytjdl-677306bd-bac7-4d43-99d2-324f7f01b265.jpg) + +到这里如果获取用户的 IP 属地已经完成啦,如果想要了解关于更多 **ip2region** 的功能,欢迎访问其 **Github** 地址进行学习。 + +## 项目地址 + +https://github.com/lionsoul2014/ip2region + +* * * + +**微信8.0将好友放开到了一万,小伙伴可以加我大号了,先到先得,再满就真没了** + +**扫描下方二维码即可加我微信啦,`2022,抱团取暖,一起牛逼。`** + +![](https://cdn.tobebetterjavaer.com/tobebetterjavaer/images/nice-article/weixin-quanwxsipgzdyszgkyksxytjdl-7dd82667-7566-4c78-9aff-da27d172b7ab.jpg) + +## 推荐阅读 + +* [新来个技术总监,把DDD落地的那叫一个高级,服气!](https://mp.weixin.qq.com/s?__biz=MzU1Nzg4NjgyMw==&mid=2247501082&idx=1&sn=c2ad0e4ba438dab00f89660d942707d3&scene=21#wechat_redirect) +* [还在用命令行看日志?快用Kibana吧,可视化日志分析YYDS!](https://mp.weixin.qq.com/s?__biz=MzU1Nzg4NjgyMw==&mid=2247501074&idx=1&sn=629db39555b3d344f928b87abecbba69&scene=21#wechat_redirect) +* [Grafana 9 正式发布,更易用,更酷炫了!](https://mp.weixin.qq.com/s?__biz=MzU1Nzg4NjgyMw==&mid=2247500998&idx=1&sn=58d1222ef56fa3bef2abeb832c3a3c32&scene=21#wechat_redirect) +* [Mall电商实战项目全面升级!支持最新版SpringBoot,干掉循环依赖...](https://mp.weixin.qq.com/s?__biz=MzU1Nzg4NjgyMw==&mid=2247500820&idx=1&sn=9895bd4c39b90d45eb2a10efedb236ac&scene=21#wechat_redirect) +* [阿里出品!SpringBoot应用自动化部署神器,IDEA版Jenkins?](https://mp.weixin.qq.com/s?__biz=MzU1Nzg4NjgyMw==&mid=2247500584&idx=1&sn=14ab8fa74ed8391a5cb91449f699123a&scene=21#wechat_redirect) +* [再见命令行!一键部署应用到远程服务器,IDEA官方Docker插件真香!](https://mp.weixin.qq.com/s?__biz=MzU1Nzg4NjgyMw==&mid=2247500482&idx=1&sn=713a30c88cea125f4768e6a0df939600&scene=21#wechat_redirect) +* [重磅更新!Mall实战教程全面升级,瞬间高大上了!](https://mp.weixin.qq.com/s?__biz=MzU1Nzg4NjgyMw==&mid=2247499376&idx=1&sn=3ed28795cdd35fbaa3506e74a56703b0&scene=21#wechat_redirect) +* [40K+Star!Mall电商实战项目开源回忆录!](https://mp.weixin.qq.com/s?__biz=MzU1Nzg4NjgyMw==&mid=2247486684&idx=1&sn=807fd808adac8019eb2095ba088efe54&scene=21#wechat_redirect) + + + +![](https://cdn.tobebetterjavaer.com/tobebetterjavaer/images/nice-article/weixin-quanwxsipgzdyszgkyksxytjdl-ca4d4747-df0a-434e-9512-4fba2dcb272a.jpg) + +>转载链接:[https://mp.weixin.qq.com/s/tQ-4ClnfCucUREF-_ynQ2g](https://mp.weixin.qq.com/s/tQ-4ClnfCucUREF-_ynQ2g),出处:macrozheng,整理:沉默王二 diff --git a/docs/nice-article/weixin/shizlllldsjtzhbygndsjysx.md b/docs/nice-article/weixin/shizlllldsjtzhbygndsjysx.md index 78e3c3ab9756991ab7e66c8eb1317437221e197c..ed9fe6f6318ee23461b0d0a75a71e82b34a46131 100644 --- a/docs/nice-article/weixin/shizlllldsjtzhbygndsjysx.md +++ b/docs/nice-article/weixin/shizlllldsjtzhbygndsjysx.md @@ -603,4 +603,4 @@ public class UserAmountMessageListener implements RedisMessageListener { ->参考链接:[https://mp.weixin.qq.com/s?__biz=MzU1Nzg4NjgyMw==&mid=2247500794&idx=2&sn=c3e404938b5f348514286576b6977d66&chksm=fc2c7ff2cb5bf6e44f9ba46bae686a8a3f45bf03840926d2b9db9d0e9b278016b54ce689f12d#rd](https://mp.weixin.qq.com/s?__biz=MzU1Nzg4NjgyMw==&mid=2247500794&idx=2&sn=c3e404938b5f348514286576b6977d66&chksm=fc2c7ff2cb5bf6e44f9ba46bae686a8a3f45bf03840926d2b9db9d0e9b278016b54ce689f12d#rd) \ No newline at end of file +>参考链接:[https://mp.weixin.qq.com/s?__biz=MzU1Nzg4NjgyMw==&mid=2247600+794&idx=2&sn=c3e404938b5f348514286576b6977d66&chksm=fc2c7ff2cb5bf6e44f9ba46bae686a8a3f45bf03840926d2b9db9d0e9b278016b54ce689f12d#rd](https://mp.weixin.qq.com/s?__biz=MzU1Nzg4NjgyMw==&mid=2247600+794&idx=2&sn=c3e404938b5f348514286576b6977d66&chksm=fc2c7ff2cb5bf6e44f9ba46bae686a8a3f45bf03840926d2b9db9d0e9b278016b54ce689f12d#rd) \ No newline at end of file diff --git a/docs/nice-article/weixin/springbootsxdtqhdsjyzyzcjyy.md b/docs/nice-article/weixin/springbootsxdtqhdsjyzyzcjyy.md index f2330004923226ab5a2c2dc6a694d9f66a47b29c..b51a685f11b9d67db26515226af68d22f3392bb9 100644 --- a/docs/nice-article/weixin/springbootsxdtqhdsjyzyzcjyy.md +++ b/docs/nice-article/weixin/springbootsxdtqhdsjyzyzcjyy.md @@ -579,4 +579,4 @@ public List list() { -> 参考链接:[https://mp.weixin.qq.com/s?\_\_biz=MzU1Nzg4NjgyMw==&mid=2247500105&idx=2&sn=6dbefdb5f2bc02b466ef79997292e56e&chksm=fc2c7d41cb5bf4574a50445191b38d455802d86c370dcc51b5074fa1d3b2421accba047892ce#rd](https://mp.weixin.qq.com/s?__biz=MzU1Nzg4NjgyMw==&mid=2247500105&idx=2&sn=6dbefdb5f2bc02b466ef79997292e56e&chksm=fc2c7d41cb5bf4574a50445191b38d455802d86c370dcc51b5074fa1d3b2421accba047892ce#rd) \ No newline at end of file +> 参考链接:[https://mp.weixin.qq.com/s?\_\_biz=MzU1Nzg4NjgyMw==&mid=2247600+105&idx=2&sn=6dbefdb5f2bc02b466ef79997292e56e&chksm=fc2c7d41cb5bf4574a50445191b38d455802d86c370dcc51b5074fa1d3b2421accba047892ce#rd](https://mp.weixin.qq.com/s?__biz=MzU1Nzg4NjgyMw==&mid=2247600+105&idx=2&sn=6dbefdb5f2bc02b466ef79997292e56e&chksm=fc2c7d41cb5bf4574a50445191b38d455802d86c370dcc51b5074fa1d3b2421accba047892ce#rd) \ No newline at end of file diff --git a/docs/nice-article/weixin/xinlgjszjszzdwjkzsymjlxyhjbyll.md b/docs/nice-article/weixin/xinlgjszjszzdwjkzsymjlxyhjbyll.md index 5f6fb19f3f9e91d54fea93641fcb7e33496bf3e5..455025bf620e9afe6e0f9acf9f1e79d6cd5a8360 100644 --- a/docs/nice-article/weixin/xinlgjszjszzdwjkzsymjlxyhjbyll.md +++ b/docs/nice-article/weixin/xinlgjszjszzdwjkzsymjlxyhjbyll.md @@ -225,12 +225,12 @@ public Class AResponse{ ## 推荐阅读 -* [阿里出品!SpringBoot应用自动化部署神器,IDEA版Jenkins?](https://mp.weixin.qq.com/s?__biz=MzU1Nzg4NjgyMw==&mid=2247500584&idx=1&sn=14ab8fa74ed8391a5cb91449f699123a&scene=21#wechat_redirect) -* [不要再重复造轮子了!这17个Java常用工具类,让生产力爆表!](https://mp.weixin.qq.com/s?__biz=MzU1Nzg4NjgyMw==&mid=2247500513&idx=1&sn=5b6cb49477f411bcde02b8601e50968b&scene=21#wechat_redirect) -* [再见命令行!一键部署应用到远程服务器,IDEA官方Docker插件真香!](https://mp.weixin.qq.com/s?__biz=MzU1Nzg4NjgyMw==&mid=2247500482&idx=1&sn=713a30c88cea125f4768e6a0df939600&scene=21#wechat_redirect) -* [再见收费的Navicat!这款开源的数据库管理工具界面更炫酷!](https://mp.weixin.qq.com/s?__biz=MzU1Nzg4NjgyMw==&mid=2247500148&idx=1&sn=e49cb3da841bf35c331f9e378d8cffdd&scene=21#wechat_redirect) -* [还在从零开始搭建项目?这款升级版快速开发脚手架值得一试!](https://mp.weixin.qq.com/s?__biz=MzU1Nzg4NjgyMw==&mid=2247500084&idx=1&sn=5bd4e684af3cfede8f332c423a478abf&scene=21#wechat_redirect) -* [别再用过时的方式了!全新版本Spring Security,这样用才够优雅!](https://mp.weixin.qq.com/s?__biz=MzU1Nzg4NjgyMw==&mid=2247500055&idx=1&sn=3faa578dd23b296cdb4dbd19910d2a46&scene=21#wechat_redirect) +* [阿里出品!SpringBoot应用自动化部署神器,IDEA版Jenkins?](https://mp.weixin.qq.com/s?__biz=MzU1Nzg4NjgyMw==&mid=2247600+584&idx=1&sn=14ab8fa74ed8391a5cb91449f699123a&scene=21#wechat_redirect) +* [不要再重复造轮子了!这17个Java常用工具类,让生产力爆表!](https://mp.weixin.qq.com/s?__biz=MzU1Nzg4NjgyMw==&mid=2247600+513&idx=1&sn=5b6cb49477f411bcde02b8601e50968b&scene=21#wechat_redirect) +* [再见命令行!一键部署应用到远程服务器,IDEA官方Docker插件真香!](https://mp.weixin.qq.com/s?__biz=MzU1Nzg4NjgyMw==&mid=2247600+482&idx=1&sn=713a30c88cea125f4768e6a0df939600&scene=21#wechat_redirect) +* [再见收费的Navicat!这款开源的数据库管理工具界面更炫酷!](https://mp.weixin.qq.com/s?__biz=MzU1Nzg4NjgyMw==&mid=2247600+148&idx=1&sn=e49cb3da841bf35c331f9e378d8cffdd&scene=21#wechat_redirect) +* [还在从零开始搭建项目?这款升级版快速开发脚手架值得一试!](https://mp.weixin.qq.com/s?__biz=MzU1Nzg4NjgyMw==&mid=2247600+84&idx=1&sn=5bd4e684af3cfede8f332c423a478abf&scene=21#wechat_redirect) +* [别再用过时的方式了!全新版本Spring Security,这样用才够优雅!](https://mp.weixin.qq.com/s?__biz=MzU1Nzg4NjgyMw==&mid=2247600+55&idx=1&sn=3faa578dd23b296cdb4dbd19910d2a46&scene=21#wechat_redirect) * [重磅更新!Mall实战教程全面升级,瞬间高大上了!](https://mp.weixin.qq.com/s?__biz=MzU1Nzg4NjgyMw==&mid=2247499376&idx=1&sn=3ed28795cdd35fbaa3506e74a56703b0&scene=21#wechat_redirect) * [40K+Star!Mall电商实战项目开源回忆录!](https://mp.weixin.qq.com/s?__biz=MzU1Nzg4NjgyMw==&mid=2247486684&idx=1&sn=807fd808adac8019eb2095ba088efe54&scene=21#wechat_redirect) @@ -238,4 +238,4 @@ public Class AResponse{ ![](https://cdn.tobebetterjavaer.com/tobebetterjavaer/images/nice-article/weixin-xinlgjszjszzdwjkzsymjlxyhjbyll-938d5f07-9996-4215-abe6-4d029c00414e.jpg) ->转载链接:[https://mp.weixin.qq.com/s?__biz=MzU1Nzg4NjgyMw==&mid=2247500626&idx=1&sn=149f436a3c80414c949ad4ad9a7ebb77&chksm=fc2c7f5acb5bf64cee6ddf2e13ec9cfa2f0bdad617708226e72619c9f955ef82d81030a5fbc5#rd](https://mp.weixin.qq.com/s?__biz=MzU1Nzg4NjgyMw==&mid=2247500626&idx=1&sn=149f436a3c80414c949ad4ad9a7ebb77&chksm=fc2c7f5acb5bf64cee6ddf2e13ec9cfa2f0bdad617708226e72619c9f955ef82d81030a5fbc5#rd),出处:macrozheng,整理:沉默王二 +>转载链接:[https://mp.weixin.qq.com/s?__biz=MzU1Nzg4NjgyMw==&mid=2247600+626&idx=1&sn=149f436a3c80414c949ad4ad9a7ebb77&chksm=fc2c7f5acb5bf64cee6ddf2e13ec9cfa2f0bdad617708226e72619c9f955ef82d81030a5fbc5#rd](https://mp.weixin.qq.com/s?__biz=MzU1Nzg4NjgyMw==&mid=2247600+626&idx=1&sn=149f436a3c80414c949ad4ad9a7ebb77&chksm=fc2c7f5acb5bf64cee6ddf2e13ec9cfa2f0bdad617708226e72619c9f955ef82d81030a5fbc5#rd),出处:macrozheng,整理:沉默王二 diff --git a/docs/nice-article/weixin/yicxzdjkxnyhcsdmsjylzsz.md b/docs/nice-article/weixin/yicxzdjkxnyhcsdmsjylzsz.md index c2edf436a9967a8d60a6927fc0637ae8c87b43e9..f1210e0c3428ad28519837a2e0402b14e599e3fe 100644 --- a/docs/nice-article/weixin/yicxzdjkxnyhcsdmsjylzsz.md +++ b/docs/nice-article/weixin/yicxzdjkxnyhcsdmsjylzsz.md @@ -325,7 +325,7 @@ public class ThreadPoolConfig { * [JetBrains正式宣布:产品涨价!](https://mp.weixin.qq.com/s?__biz=MzU1Nzg4NjgyMw==&mid=2247501215&idx=1&sn=cd5e281cde81c8873b4bd19979d40191&scene=21#wechat_redirect) * [当开发同事辞职,接手到垃圾代码怎么办?](https://mp.weixin.qq.com/s?__biz=MzU1Nzg4NjgyMw==&mid=2247501139&idx=1&sn=21d24ce2dff862350eadfd876a3ea585&scene=21#wechat_redirect) * [还在用命令行看日志?快用Kibana吧,可视化日志分析YYDS!](https://mp.weixin.qq.com/s?__biz=MzU1Nzg4NjgyMw==&mid=2247501074&idx=1&sn=629db39555b3d344f928b87abecbba69&scene=21#wechat_redirect) -* [Mall电商实战项目全面升级!支持最新版SpringBoot,干掉循环依赖...](https://mp.weixin.qq.com/s?__biz=MzU1Nzg4NjgyMw==&mid=2247500820&idx=1&sn=9895bd4c39b90d45eb2a10efedb236ac&scene=21#wechat_redirect) +* [Mall电商实战项目全面升级!支持最新版SpringBoot,干掉循环依赖...](https://mp.weixin.qq.com/s?__biz=MzU1Nzg4NjgyMw==&mid=2247600+820&idx=1&sn=9895bd4c39b90d45eb2a10efedb236ac&scene=21#wechat_redirect) * [重磅更新!Mall实战教程全面升级,瞬间高大上了!](https://mp.weixin.qq.com/s?__biz=MzU1Nzg4NjgyMw==&mid=2247499376&idx=1&sn=3ed28795cdd35fbaa3506e74a56703b0&scene=21#wechat_redirect) * [40K+Star!Mall电商实战项目开源回忆录!](https://mp.weixin.qq.com/s?__biz=MzU1Nzg4NjgyMw==&mid=2247486684&idx=1&sn=807fd808adac8019eb2095ba088efe54&scene=21#wechat_redirect) diff --git a/docs/nice-article/weixin/zhongymxsxl.md b/docs/nice-article/weixin/zhongymxsxl.md index 2c027b28e062d1c359106fb12cf6a98ef07de348..4c0ee385cbb5d4a08b0b7020693c38b2a0c7775a 100644 --- a/docs/nice-article/weixin/zhongymxsxl.md +++ b/docs/nice-article/weixin/zhongymxsxl.md @@ -117,7 +117,7 @@ head: **推荐👍** :[Github掘金计划:Github上的一些优质项目搜罗](https://mp.weixin.qq.com/mp/appmsgalbum?__biz=MzIwNDgzMzI3Mg==&action=getalbum&album_id=1571213952619954180&token=2007747701&lang=zh_CN#wechat_redirect&__biz=MzIwNDgzMzI3Mg==#wechat_redirect) -我是 Guide哥,拥抱开源,喜欢烹饪。Github 接近 10w 点赞的开源项目 JavaGuide 的作者。未来几年,希望持续完善 JavaGuide,争取能够帮助更多学习 Java 的小伙伴!共勉!凎!**[点击查看我的2020年工作汇报!](https://mp.weixin.qq.com/s?__biz=Mzg2OTA0Njk0OA==&mid=2247500763&idx=1&sn=8f5bd15a82c45e8dc9216eb57a7f3652&scene=21&token=2072948470&lang=zh_CN#wechat_redirect)** +我是 Guide哥,拥抱开源,喜欢烹饪。Github 接近 10w 点赞的开源项目 JavaGuide 的作者。未来几年,希望持续完善 JavaGuide,争取能够帮助更多学习 Java 的小伙伴!共勉!凎!**[点击查看我的2020年工作汇报!](https://mp.weixin.qq.com/s?__biz=Mzg2OTA0Njk0OA==&mid=2247600+763&idx=1&sn=8f5bd15a82c45e8dc9216eb57a7f3652&scene=21&token=2072948470&lang=zh_CN#wechat_redirect)** ** diff --git a/docs/nice-article/weixin/ztpxspringaopymxbjrynkddsqsxwdxg.md b/docs/nice-article/weixin/ztpxspringaopymxbjrynkddsqsxwdxg.md index ce9d767e5f36657c2801c23e269a3978c9002963..fc739ffd5bb43f31729ff92c754e251d49015b40 100644 --- a/docs/nice-article/weixin/ztpxspringaopymxbjrynkddsqsxwdxg.md +++ b/docs/nice-article/weixin/ztpxspringaopymxbjrynkddsqsxwdxg.md @@ -338,7 +338,7 @@ public class MyTest { ![](https://cdn.tobebetterjavaer.com/tobebetterjavaer/images/nice-article/weixin-ztpxspringaopymxbjrynkddsqsxwdxg-b15f48b0-ee63-4f23-bf0c-98e14d18bdaa.jpg) -![](https://cdn.tobebetterjavaer.com/tobebetterjavaer/images/nice-article/weixin-ztpxspringaopymxbjrynkddsqsxwdxg-a6900293-7500-4b5c-bd48-1e77c6b5c260.jpg) +![](https://cdn.tobebetterjavaer.com/tobebetterjavaer/images/nice-article/weixin-ztpxspringaopymxbjrynkddsqsxwdxg-a6900293-7600+-4b5c-bd48-1e77c6b5c260.jpg) ![](https://cdn.tobebetterjavaer.com/tobebetterjavaer/images/nice-article/weixin-ztpxspringaopymxbjrynkddsqsxwdxg-ed54f377-1de9-4d0e-94fe-2ad36470ef33.jpg) diff --git a/docs/nice-article/zhihu/tuiykydycxy.md b/docs/nice-article/zhihu/tuiykydycxy.md index 15b5ddb1124696c55056de4e59f514cbf1786673..5c5f15630d0bab1e6edf7ce83ab8e59afc33fee6 100644 --- a/docs/nice-article/zhihu/tuiykydycxy.md +++ b/docs/nice-article/zhihu/tuiykydycxy.md @@ -91,7 +91,7 @@ head: ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/nice-article/zhihu/weihxjetbrainsgszidejkyyhzjegnzdxdgrjdhnyhgs.md b/docs/nice-article/zhihu/weihxjetbrainsgszidejkyyhzjegnzdxdgrjdhnyhgs.md index 49667a745b236660f747eb3d537ec4daf2e68910..37110d5e3b85cd27d2bc12d11e42b1afc54d0d15 100644 --- a/docs/nice-article/zhihu/weihxjetbrainsgszidejkyyhzjegnzdxdgrjdhnyhgs.md +++ b/docs/nice-article/zhihu/weihxjetbrainsgszidejkyyhzjegnzdxdgrjdhnyhgs.md @@ -77,7 +77,7 @@ IDEA 的 Git 功能非常强大,对软件项目中的各种工程化工具有 ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/nice-article/zhihu/zhonggdtldpxtzsjssysmsp.md b/docs/nice-article/zhihu/zhonggdtldpxtzsjssysmsp.md index 22c5e76230699a2d523bed5907cb2f1a5c0f3aa5..630cb29674ef61b605113c84533e61ef7d028703 100644 --- a/docs/nice-article/zhihu/zhonggdtldpxtzsjssysmsp.md +++ b/docs/nice-article/zhihu/zhonggdtldpxtzsjssysmsp.md @@ -151,7 +151,7 @@ category: ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/nio/moxing.md b/docs/nio/moxing.md index 1913adaecd55dad5d55fbe8189a7f292035b65f6..b6a57b8d5164dab4155aa084e36128ef4d6cf1f0 100644 --- a/docs/nio/moxing.md +++ b/docs/nio/moxing.md @@ -169,7 +169,7 @@ Linux 的内核将所有外部设备都看做一个文件来操作,对一个 --------- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/nio/network-connect.md b/docs/nio/network-connect.md index 437b86310cb9027fb1f06c3761b660617cef1577..570ebbe0cea63a732f897ee42a41a85c100873a0 100644 --- a/docs/nio/network-connect.md +++ b/docs/nio/network-connect.md @@ -870,7 +870,7 @@ Java NIO.2 引入了 AsynchronousSocketChannel 和 AsynchronousServerSocketChann --------- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/oo/abstract.md b/docs/oo/abstract.md index 6034cbd3f1251a2c8fc32c0ec521edc313382f66..c0b1f7d6dde45cb30be2603e79ce93c16c78f8ed 100644 --- a/docs/oo/abstract.md +++ b/docs/oo/abstract.md @@ -290,7 +290,7 @@ public class FileReaderTest { ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/oo/access-control.md b/docs/oo/access-control.md index f757648b09f120b5f8565afa33dea85a00ce70fd..1e02ed976baa18705c4f9357c94126150486de58 100644 --- a/docs/oo/access-control.md +++ b/docs/oo/access-control.md @@ -293,7 +293,7 @@ public class Man extends People { ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/oo/code-init.md b/docs/oo/code-init.md index faff4c4bb06df5ba458947858140f47ca30e4680..d58d021684f661a6dd991134f36c12ce2b4fe9bf 100644 --- a/docs/oo/code-init.md +++ b/docs/oo/code-init.md @@ -195,7 +195,7 @@ e2的实例变量:4 ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/oo/construct.md b/docs/oo/construct.md index 15dd539c68cfd30033a583bb1d8546854783322c..6c1a29379fd276c0ce566d888d27994ba9ad25c8 100644 --- a/docs/oo/construct.md +++ b/docs/oo/construct.md @@ -365,7 +365,7 @@ public class ClonePerson implements Cloneable { ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/oo/encapsulation-inheritance-polymorphism.md b/docs/oo/encapsulation-inheritance-polymorphism.md index 3812211d984d4fc5fe07f8c92695a7fb971b87ee..5dde11a5b0ad7b2a450045dde07cbbfd6f5f7ae4 100644 --- a/docs/oo/encapsulation-inheritance-polymorphism.md +++ b/docs/oo/encapsulation-inheritance-polymorphism.md @@ -1034,7 +1034,7 @@ class Wangsi { ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/oo/encapsulation.md b/docs/oo/encapsulation.md index fccd74310db982fb0a771c36b8aa7487d74f8544..cfdd81375728c07c471a7e791013f310356411ca 100644 --- a/docs/oo/encapsulation.md +++ b/docs/oo/encapsulation.md @@ -266,7 +266,7 @@ public String getCzHTML(){ ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/oo/extends-bigsai.md b/docs/oo/extends-bigsai.md index 4d281a0b223861abe4375ffc53e4e07ed331fcd2..78a709e212f19c2472437933e4897ea10c244d09 100644 --- a/docs/oo/extends-bigsai.md +++ b/docs/oo/extends-bigsai.md @@ -606,7 +606,7 @@ public class test9 { ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/oo/final.md b/docs/oo/final.md index 62c420fd8e3bd1677e83152fb38d66c74c605bed..12fd7181eb5f23a1643d5ec01b33424ba8953500 100644 --- a/docs/oo/final.md +++ b/docs/oo/final.md @@ -223,7 +223,7 @@ System.out.println(writer.getName()); // 沉默王二 ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/oo/inner-class.md b/docs/oo/inner-class.md index 2312ebe8321170a23c7499ce6b3da106335259a4..00e6f16c7836a9df1278be5ef4d635d0192a67d4 100644 --- a/docs/oo/inner-class.md +++ b/docs/oo/inner-class.md @@ -196,7 +196,7 @@ public class Wangsi { ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/oo/interface.md b/docs/oo/interface.md index ca8c7e3ec415fc5d280552519be451a5374cdf67..4f790332f2c2c55718f3e7ff872a04c1c8df1500 100644 --- a/docs/oo/interface.md +++ b/docs/oo/interface.md @@ -545,7 +545,7 @@ interface Coach { ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/oo/object-class.md b/docs/oo/object-class.md index 309f58631b3608bec7e9a06c0df9004017377970..6b2f2f148afd457ed60b19233287a537c8684cef 100644 --- a/docs/oo/object-class.md +++ b/docs/oo/object-class.md @@ -441,7 +441,7 @@ public class Test { ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/oo/package.md b/docs/oo/package.md index 0a2d13c16cbc2b1df5807eb0b7b8d0a6d94f1174..8a802e19e2a14e58898bbbd471730a2062f77a77 100644 --- a/docs/oo/package.md +++ b/docs/oo/package.md @@ -291,7 +291,7 @@ JDK 的其它常用类定义在`java.util.*`,`java.math.*`,`java.text.*`, ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/oo/polymorphism.md b/docs/oo/polymorphism.md index 172f7348e774676f5cad698415f790ccb91c8e32..8b1bc0f5d2a13b200112eeec43e006711d33fa58 100644 --- a/docs/oo/polymorphism.md +++ b/docs/oo/polymorphism.md @@ -198,7 +198,7 @@ class Wangsi { ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/oo/static.md b/docs/oo/static.md index 192ba345fc243971f08b4f6b6498c87519a467e6..387fbc7d53c547d30c8c252ee8e1a894218277a9 100644 --- a/docs/oo/static.md +++ b/docs/oo/static.md @@ -351,7 +351,7 @@ public class Singleton { ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/oo/this-super.md b/docs/oo/this-super.md index 482f6dc777ba71a4748cf35cef0907c717c3cdda..fc884cffd307d6ca90d580c3de57aff587cb1d06 100644 --- a/docs/oo/this-super.md +++ b/docs/oo/this-super.md @@ -530,7 +530,7 @@ public class CallParentParamConstrutor { ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/oo/var.md b/docs/oo/var.md index 3761a9d72b9d614d3a469bfa16df3855d5af744c..b03175000fe90f1c60d4e918de8c6e7f5d9501af 100644 --- a/docs/oo/var.md +++ b/docs/oo/var.md @@ -146,7 +146,7 @@ public class FinalVariable { ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/overview/java-can-do-what.md b/docs/overview/java-can-do-what.md index f07eede110a8d598cf26772181eb4b5fc2d3ec36..825e05279f149fb06dd36a07c2b1b9f155c23568 100644 --- a/docs/overview/java-can-do-what.md +++ b/docs/overview/java-can-do-what.md @@ -93,7 +93,7 @@ Java 技术对 Web 领域的发展注入了强大的动力,主流的 Java Web ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/overview/java-history.md b/docs/overview/java-history.md index 5631ea2531682bd19d0bd564e7b5903f17e7a031..2c079565610de2b9d4fa9de3b74b0ae2533e5254 100644 --- a/docs/overview/java-history.md +++ b/docs/overview/java-history.md @@ -86,7 +86,7 @@ Java 在云时代面临着以 Go 语言为主的容器(Docker 等技术)生 ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/overview/jdk-install-config.md b/docs/overview/jdk-install-config.md index 6552d5ddfe5f3a9587422cc8aa5fa29c4d770a72..f97e4acdafda53e44e67e61383c5c1853b77d8c7 100644 --- a/docs/overview/jdk-install-config.md +++ b/docs/overview/jdk-install-config.md @@ -168,7 +168,7 @@ jenv global 17 --- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/overview/readme.md b/docs/overview/readme.md index c6666bd62c1580a672ba4e9fdf0401425cc65fc4..247fae7d99e1338b9c236d29d65ccff168db1dc1 100644 --- a/docs/overview/readme.md +++ b/docs/overview/readme.md @@ -12,25 +12,35 @@ head: content: Java,Java SE,Java基础,Java教程,Java程序员进阶之路,Java进阶之路,简介,github,pdf,二哥的Java进阶之路.pdf,Java进阶之路.pdf --- -![](https://cdn.tobebetterjavaer.com/stutymore/readme-20230329183204.png) +# 第一章:小册简介 -> PS:为了增加这份小册的趣味性,我特意为此追加了两个虚拟角色,一个二哥,一个三妹,二哥负责教,三妹负责学。这样大家在学习 Java 的时候代入感会更强烈一些,希望这样的设定能博得大家的欢心。 +![](https://cdn.tobebetterjavaer.com/stutymore/readme-fengmian.png) -三妹:“二哥,帮读者朋友们问一下哈,为什么会有《二哥的Java进阶之路》这份小册呢?” +以上就是小册的封面了,自我感觉还不错哈,简洁大方,但包含的信息又足够的丰富: -*二哥巴拉巴拉 ing...* +- 小册名字:二哥的 Java 进阶之路 +- 小册作者:沉默王二 +- 小册品质:能在 GitHub 取得 7600+ star 自认为品质是有目共睹的,尤其是国内还有不少小伙伴在访问 GitHub 的时候很不顺利。 +- 小册风格:通俗易懂、风趣幽默、深度解析,新手可以拿来入门,老手可以拿来进阶,重要的知识,比如说面试高频的内容会从应用到源码挖个底朝天,还会穿插介绍一些计算机底层知识,力求讲个明白) +- 小册简介:这是一份通俗易懂、风趣幽默的Java学习指南,内容涵盖Java基础、Java并发编程、Java虚拟机、Java面试等核心知识点。学Java,就认准二哥的Java进阶之路😄 +- 小册品位:底部用了梵高 1889 年的《星空》(the starry night),绝美的漩涡星空,耀眼的月亮,宁静的村庄,还有一颗燃烧着火焰的巨大柏树,我想小册的艺术品位也是恰到好处的。 +- 小册角色:为了增加小册的趣味性,我特意为此追加了两个虚拟角色,一个二哥,一个三妹,二哥负责教,三妹负责学。这样大家在学习 Java 的时候代入感也会更强烈一些,希望这样的设定能博得大家的欢心。 + +## 小册包含哪些内容? -小册的内容主要来源于我的开源知识库《[Java程序员进阶之路](https://github.com/itwanger/toBeBetterJavaer)》,已托管在 GitHub 上,目前已经收获 7000+ star,深受读者喜爱。小册之所以叫《二哥的Java进阶之路》,是因为这样更方便小册的读者知道这份小册的作者是谁,IP 感更强烈一些。 +三妹出场:“二哥,帮读者朋友们问一下哈,为什么会有《二哥的Java进阶之路》这份小册呢?” + +*二哥巴拉巴拉 ing...* -如果你是第一次阅读这份小册,肯定又会问,“二哥是哪个鸟人?” +小册的内容主要来源于我的开源知识库《[Java程序员进阶之路](https://github.com/itwanger/toBeBetterJavaer)》,目前在 GitHub 上收获 7600+ star,深受读者喜爱。小册之所以叫《二哥的Java进阶之路》,是因为这样更方便小册的读者知道这份小册的作者是谁,IP 感更强烈一些。 -噢噢噢噢,正是鄙人了,一个英俊潇洒的男人(见下图),你可以通过我的微信公众号“**沉默王二**”了解更多关于我的信息,总之,就是一个非常喜欢王小波的程序员,写得一手风趣幽默的技术文章,被读者“尊称”为二哥就对了。 +如果有读者是第一次阅读这份小册,肯定又会问,“二哥是哪个鸟人?” -现实中,三妹也是真实存在的哦,见下图。 +噢噢噢噢,正是鄙人了,一个英俊潇洒的男人(见下图),你可以通过我的微信公众号“**沉默王二**”了解更多关于我的信息,总之,就是一个非常喜欢王小波的程序员了,写得一手风趣幽默的技术文章,所以被读者“尊称”为二哥就对了。现实中,三妹也是真实存在的哦。 ![](https://cdn.tobebetterjavaer.com/tobebetterjavaer/images/overview/readme-ece0be3e-d176-447c-bff9-59d9f02c7a65.jpg) -《**二哥的 Java 进阶之路**》是我自学 Java 以来所有原创文章和学习资料的大聚合。内容包括 Java 基础、Java 并发编程、Java 虚拟机、Java 企业级开发(包括开发/构建/测试、JavaWeb、SSM、Spring Boot、Linux、Nginx、Docker、k8s、微服务&分布式、消息队列等)、Java 面试等核心内容。据说每一个优秀的 Java 程序员都喜欢这份小册,风趣幽默、通俗易懂。总之一句话:学 Java,就认准《二哥的 Java 进阶之路》😄。 +《**二哥的 Java 进阶之路**》是我自学 Java 以来所有原创文章和学习资料的大聚合。[在线网站](https://tobebetterjavaer.com/)和 [GitHub 仓库](https://github.com/itwanger/toBeBetterJavaer)里的内容包括 Java 基础、Java 并发编程、Java 虚拟机、Java 企业级开发(包括开发/构建/测试、JavaWeb、SSM、Spring Boot、Linux、Nginx、Docker、k8s、微服务&分布式、消息队列等)、Java 面试等核心内容。这也是小册最终版会覆盖的内容。 小册旨在为学习 Java 的小伙伴提供一系列: @@ -40,67 +50,188 @@ head: - **精选的 Java 岗求职面试指南** - **Java 企业级开发所需的必备技术** -小册会持续保持**更新**,如果想获得最新版,请在我的微信公众号 **沉默王二** 后台回复 **222** 获取(你懂我的意思吧,我肯定是足够二才有这样的勇气定义这样一个关键字)! +接下来,送你 4 个“掏心掏肺”的阅读建议: -![](https://cdn.tobebetterjavaer.com/tobebetterjavaer/images/gongzhonghao.png) +- 如果你是零基础的小白,可以按照小册的顺序一路读下去,小册的内容安排都是经过我精心安排的; +- 否则,请按照目录按需阅读,该跳过的跳过,该放慢节奏的放慢节奏。 +- 小册中会有一个虚拟人物,三妹,当然她的原型也是真实存在的,目的就是通过我们之间的对话,来增强文章的趣味性,以便你能更轻松地获取知识。 +- 最重要的一点,“光看不练假把戏”,请在阅读的过程中把该敲的代码敲了,把该记的笔记记了,语雀、思维导图、GitHub 仓库都可以,养成好的学习习惯。 -如果你更喜欢在线阅读,请戳下面这个网址: +如果你喜欢在线阅读,请戳下面这个网址: > [https://tobebetterjavaer.com](https://tobebetterjavaer.com) -首页见下图: - -![](https://cdn.tobebetterjavaer.com/stutymore/readme-20230329183438.png) +首页见下图,同样简洁、清新、方便沉浸式阅读: -你也可以到技术派的[教程栏(戳这里)](https://paicoding.com/column)里阅读。 +![](https://cdn.tobebetterjavaer.com/stutymore/readme-20230411102619.png) +你也可以到技术派的[教程栏(戳这里)](https://paicoding.com/column)里阅读,目前正在连载更新中。 ![](https://cdn.tobebetterjavaer.com/stutymore/readme-20230410215012.png) -如果你在阅读过程中感觉这份小册写的还不错,甚至有亿点点收获,请肆无忌惮地把这份小册分享给你的同事、同学、舍友、朋友,让他们也进步亿点点,赠人玫瑰手有余香嘛。 +>技术派是一个基于 Spring Boot、MyBatis-Plus、MySQL、Redis、ElasticSearch、MongoDB、Docker、RabbitMQ 等技术栈实现的社区系统,采用主流的互联网技术架构、全新的UI设计、支持一键源码部署,拥有完整的文章&教程发布/搜索/评论/统计流程等,[代码完全开源(可戳)](https://github.com/itwanger/paicoding),没有任何二次封装,是一个非常适合二次开发/实战的现代化社区项目👍 。 + +如果你在阅读过程中感觉这份小册写的还不错,甚至有亿点点收获,**请肆无忌惮地把这份小册分享给你的同事、同学、舍友、朋友,让他们也进步亿点点,赠人玫瑰手有余香嘛**。 如果这份小册有幸被更多人看得到,我的虚荣心也会得到恰当的满足,嘿嘿😜 -对了,如果你在阅读的过程中遇到一些错误,欢迎到我的开源仓库提交 issue、PR(审核通过后可成为 Contributor),我会第一时间修正,感谢你的批评和指正。 +## 如何获取最新版? ->- GitHub:[https://github.com/itwanger/toBeBetterJavaer](https://github.com/itwanger/toBeBetterJavaer) ->- 码云:[https://gitee.com/itwanger/toBeBetterJavaer](https://gitee.com/itwanger/toBeBetterJavaer) +小册会持续保持**更新**,如果想获得最新版,请在我的微信公众号 **沉默王二** 后台回复 **222** 获取(你懂我的意思吧,我肯定是足够二才有这样的勇气定义这样一个关键字)! -**附提交 issue 的方式**: +![](https://cdn.tobebetterjavaer.com/tobebetterjavaer/images/gongzhonghao.png) -第一步,点击链接 [GitHub 仓库](https://github.com/itwanger/toBeBetterJavaer) 跳转到 Java程序员进阶之路的仓库,见下图,点击 issue 标签。 +## 面试指南(配套教程) -![](https://cdn.tobebetterjavaer.com/paicoding/5f6b3fe691819623fe1f23e80d001b4a.png) +《Java 面试指南》是[二哥编程星球的](https://tobebetterjavaer.com/zhishixingqiu/)的一个内部小册,和《Java 进阶之路》内容互补。相比开源的版本来说,《Java 面试指南》添加了下面这些板块和内容: -点击下图中的 new issue。 +- 面试准备篇(20+篇),手把手教你如何准备面试。 +- 职场修炼篇(10+篇),手摸手教你如何在职场中如鱼得水。 +- 技术提升篇(30+篇),手拉手教你如何成为团队不可或缺的技术攻坚小能手。 +- 面经分享篇(20+篇),手牵手教你如何在面试中知彼知己,百战不殆。 +- 场景设计篇(20+篇),手握手教你如何在面试中脱颖而出。 -![](https://cdn.tobebetterjavaer.com/paicoding/eb7312911decb9f76644ed3e01f1d8ff.png) +### 内容概览 -填写标题和内容,完事后点击 submit 就可以了。 +#### 面试准备篇 -![](https://cdn.tobebetterjavaer.com/paicoding/ded11c071e55dd18c201d26a34be98fc.png) +所谓临阵磨枪,不快也光。更何况提前做好充足的准备呢?这 20+篇文章会系统地引导你该如何做准备。 -**附提交 PR 的方式** +![](https://cdn.tobebetterjavaer.com/stutymore/readme-20230411111002.png) -在 [Java程序员进阶之路](https://tobebetterjavaer.com/)网站上,每一篇文章底部都会有一个编辑此页的链接,比如《[一文吃透Java数组](https://tobebetterjavaer.com/array/array.html)》这篇。 +#### 职场修炼篇 -点击编辑此页 +如何平滑度过试用期?如何平滑度过 35 岁程序员危机?如何在繁重的工作中持续成长?如何做副业?等等,都是大家迫切关心的问题,这 10+篇文章会一一为你揭晓答案。 -![](https://cdn.tobebetterjavaer.com/paicoding/f80a5a0e25d3b59d6a75e0c265f7ebd8.png) +![](https://cdn.tobebetterjavaer.com/stutymore/readme-20230411111200.png) -会跳转到 GitHub 上的编辑页,编辑你认为需要修改的地方,点击「propose changes」 +#### 技术提升篇 -![](https://cdn.tobebetterjavaer.com/paicoding/7456e98a3540b9bededa218893e884e3.png) +编程能力、技术功底,是我们程序员安身立命之本,是我们求职/工作的最核心的武器。 -紧接着会让你提交 PR,确认提交即可。 +![](https://cdn.tobebetterjavaer.com/stutymore/readme-20230411112059.png) -![](https://cdn.tobebetterjavaer.com/paicoding/ee7b3868f7799a3fe9c054931c4ee555.png) +#### 面经分享篇 -接下来,送你三个“掏心掏肺”的阅读建议: +知彼知己,方能百战不殆,我们必须得站在学长学姐的肩膀上,才能走得更远更快。 -- 如果你是零基础的小白,可以按照小册的顺序一路读下去,小册的内容安排都是经过我精心安排的; -- 否则,请按照目录按需阅读,该跳过的跳过,该放慢节奏的放慢节奏。 -- 小册中会有一个虚拟人物,三妹,当然她的原型也是真实存在的,目的就是通过我们之间的对话,来增强文章的趣味性,以便你能更轻松地获取知识。 -- 最重要的一点,“光看不练假把戏”,请在阅读的过程中把该敲的代码敲了,把该记的笔记记了。 +![](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 元的低价就可以加入,再扣除掉星球手续费,几乎就是纯粹做公益。 + +随着时间的推移,星球积累的干货/资源越来越多,我花在星球上的时间也越来越多,[星球的知识图谱](https://tobebetterjavaer.com/zhishixingqiu/map.html)里沉淀的问题,你可以戳这个[链接](https://tobebetterjavaer.com/zhishixingqiu/map.html)去感受一下。有学习计划啊、有学生党秋招&春招&offer选择&考研&实习&专升本&培训班的问题啊、有工作党方向选择&转行&求职&职业规划的问题啊,还有大大小小的技术细节,我都竭尽全力去帮助球友,并且得到了球友的认可和尊重。 + +目前星球已经 2100+ 人了,所以星球也涨价到了 119 元,后续会讲星球的价格调整为 139 元/年,所以想加入的小伙伴一定要趁早。 + +![](https://cdn.tobebetterjavaer.com/stutymore/readme-20230411113706.png) + +你可以添加我的微信(没有⼿机号再申请微信,故使⽤企业微信。不过,请放⼼,这个号的消息也是 +我本⼈处理,平时最常看这个微信)领取星球专属优惠券(推荐),限时 80/年 加⼊(续费半价)! + + + + +或者你也可以微信扫码或者长按自动识别领取 30 元优惠券,**89/年** 加入! + + + +对了,**加入星球后记得花 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日 -好了,让我们开始愉快的 Java 进阶之旅吧。 \ No newline at end of file +第一版《二哥的 Java 进阶之路》正式完结发布! \ No newline at end of file diff --git a/docs/overview/what-is-java.md b/docs/overview/what-is-java.md index 08428519ab571168374644cab2b1319cb63e55bf..c795c2a1675bac31faca1b9ac1c8f6030e8c2c0f 100644 --- a/docs/overview/what-is-java.md +++ b/docs/overview/what-is-java.md @@ -258,7 +258,7 @@ Java 技术对 Web 领域的发展注入了强大的动力,主流的 Java Web ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/sidebar/kusen/javase.md b/docs/sidebar/kusen/javase.md index 7928a5222afa13e211ca07507ae000a6242f7f55..0d3f380303f1c1ca722c55b1cd18fadbc9e26b47 100644 --- a/docs/sidebar/kusen/javase.md +++ b/docs/sidebar/kusen/javase.md @@ -65,7 +65,7 @@ Java 语言通过字节码的方式,在一定程度上解决了传统解释型 - Oracle JDK 不会为即将发布的版本提供长期支持,用户每次都必须通过更新到最新版本获得支持; - Oracle JDK 根据二进制代码许可协议获得许可,而 OpenJDK 根据 GPLv2 许可获得许可。 -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/sidebar/sanfene/collection.md b/docs/sidebar/sanfene/collection.md index df65a27eb620469cb8220b6d7a2374d8a5aa9c84..0838be5e6f6b2365348176b8a29cbae5b632e82b 100644 --- a/docs/sidebar/sanfene/collection.md +++ b/docs/sidebar/sanfene/collection.md @@ -123,7 +123,7 @@ CopyOnWriteArrayList采用了一种读写分离的并发策略。CopyOnWriteArra ![CopyOnWriteArrayList原理](https://cdn.tobebetterjavaer.com/tobebetterjavaer/images/sidebar/sanfene/collection-7.png) -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 @@ -692,7 +692,7 @@ if (e != null) { // existing mapping for key > 图文详解 30 道Java集合框架面试高频题,这次吊打面试官,我觉得稳了(手动 dog)。整理:沉默王二,戳[转载链接](https://mp.weixin.qq.com/s/ptbM0EqlnCWeWm9VdSCDLg),作者:三分恶,戳[原文链接](https://mp.weixin.qq.com/s/SHkQ7LEOT0itt4bXMoDBPw)。 -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/sidebar/sanfene/fenbushi.md b/docs/sidebar/sanfene/fenbushi.md index 1971f08eb1a08494bfbf4f1c30b56a092267b500..b4a7dd26dbaa3232d318069ce75adeada5d3ea0c 100644 --- a/docs/sidebar/sanfene/fenbushi.md +++ b/docs/sidebar/sanfene/fenbushi.md @@ -118,7 +118,7 @@ BASE的主要含义: 上面说了软状态,但是不应该一直都是软状态。在一定时间后,应该到达一个最终的状态,保证所有副本保持数据一致性,从而达到数据的最终一致性。这个时间取决于网络延时、系统负载、数据复制方案设计等等因素。 -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 @@ -180,7 +180,7 @@ set resourceName value ex 5 nx 当然,一般生产中都是使用Redission客户端,非常良好地封装了分布式锁的api,而且支持RedLock。 -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 @@ -370,7 +370,7 @@ S'eata整体执行流程: 8. **TC** 协调其管辖之下的所有分支事务,决定是提交还是回滚 -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 @@ -489,7 +489,7 @@ Follower将其当前term加一然后转换为Candidate。它首先给自己投 选出 `Leader` 后,`Leader` 通过 **定期** 向所有 `Follower` 发送 **心跳信息** 维持其统治。若 `Follower` 一段时间未收到 `Leader` 的 **心跳**,则认为 `Leader` 可能已经挂了,然后再次发起 **选举** 过程。 -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 @@ -575,7 +575,7 @@ update user set amount=amount+100,version=version+1 where id=123 and vers 请求接口之前,需要先获取一个唯一的token,再带着这个token去完成业务操作,服务端根据这个token是否存在,来判断是否是重复的请求。 -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 @@ -621,7 +621,7 @@ Guava RateLimiter是一个谷歌提供的限流,其基于令牌桶算法,比 ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/sidebar/sanfene/javase.md b/docs/sidebar/sanfene/javase.md index 58547efd81dd65d1bda104a40fb73689c71d3fda..53de74ee39593e4695ac78182396b8e98caffdff 100644 --- a/docs/sidebar/sanfene/javase.md +++ b/docs/sidebar/sanfene/javase.md @@ -81,7 +81,7 @@ Java 语言既具有编译型语言的特征,也具有解释型语言的特征 ![编译与解释](https://cdn.tobebetterjavaer.com/tobebetterjavaer/images/sidebar/sanfene/javase-5.png) -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 @@ -251,7 +251,7 @@ int autoAdd(int count) PS:笔试面试可能会碰到的奇葩题,开发这么写,见一次吊一次。 -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 @@ -527,7 +527,7 @@ Java 中有以下四种创建对象的方式: 前两者都需要显式地调用构造方法。对于 clone 机制,需要注意浅拷贝和深拷贝的区别,对于序列化机制需要明确其实现原理,在 Java 中序列化可以通过实现 Externalizable 或者 Serializable 来实现。 -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 @@ -646,7 +646,7 @@ JDK 源码里已经对这个方法进行了说明: - 如果当前字符串内容存在于字符串常量池(即 equals()方法为 true,也就是内容一样),直接返回字符串常量池中的字符串 - 否则,将此 String 对象添加到池中,并返回 String 对象的引用 -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 @@ -751,7 +751,7 @@ public static int parseInt(String s, int radix) ![parseInt示意图](https://cdn.tobebetterjavaer.com/tobebetterjavaer/images/sidebar/sanfene/javase-20.png) -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 @@ -1427,7 +1427,7 @@ reduced.ifPresent(System.out::println); ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/sidebar/sanfene/javathread.md b/docs/sidebar/sanfene/javathread.md index 65345186043ba0cc1e8eb5392beea5f399c9cd7c..0534563f1faa85c0e40a0ae1df796b462086b0cd 100644 --- a/docs/sidebar/sanfene/javathread.md +++ b/docs/sidebar/sanfene/javathread.md @@ -241,7 +241,7 @@ ThreadLocal,即线程变量,是一个以ThreadLocal对象为键、任意对 > 关于多线程,其实很大概率还会出一些笔试题,比如交替打印、银行转账、生产消费模型等等,后面老三会单独出一期来盘点一下常见的多线程笔试题。 -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 @@ -535,7 +535,7 @@ if (inheritThreadLocals && parent.inheritableThreadLocals != null) ThreadLocal.createInheritedMap(parent.inheritableThreadLocals); ``` -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 @@ -680,7 +680,7 @@ volatile可以确保对某个变量的更新对其他线程马上可见,一个 ![volatile写插入内存屏障后生成的指令序列示意图](https://cdn.tobebetterjavaer.com/tobebetterjavaer/images/sidebar/sanfene/javathread-29.png) -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 @@ -1164,7 +1164,7 @@ compareAndSwapInt 是一个native方法,基于CAS来操作int类型变量。 ![线程死锁检测](https://cdn.tobebetterjavaer.com/tobebetterjavaer/images/sidebar/sanfene/javathread-49.png) -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 @@ -1399,7 +1399,7 @@ public class ExchangerTest { 假如两个线程有一个没有执行exchange()方法,则会一直等待,如果担心有特殊情况发生,避免一直等待,可以使用`exchange(V x, long timeOut, TimeUnit unit) `设置最大等待时长。 -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 @@ -2007,7 +2007,7 @@ ForkJoinTask与一般Task的主要区别在于它需要实现compute方法,在 ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/sidebar/sanfene/jvm.md b/docs/sidebar/sanfene/jvm.md index 20d0f794537b230dae7e74014a8e5d1c6eb3c701..9a7b8fedffb7d4bc8db75de6f383d11b0320f46b 100644 --- a/docs/sidebar/sanfene/jvm.md +++ b/docs/sidebar/sanfene/jvm.md @@ -701,7 +701,7 @@ Parallel Scavenge 的特点是什么? 如果一个数据是基本数据类型,不可拆分,它就被称之为标量。把一个 Java 对象拆散,将其用到的成员变量恢复为原始类型来访问,这个过程就称为标量替换。假如逃逸分析能够证明一个对象不会被方法外部访问,并且这个对象可以被拆散,那么可以不创建对象,直接用创建若干个成员变量代替,可以让对象的成员变量在栈上分配和读写。 -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 @@ -987,7 +987,7 @@ jmap -dump:format=b,file=heap pid 排查过程和排查内存泄漏过程类似。 -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 @@ -1135,7 +1135,7 @@ Tomact 是 web 容器,可能需要部署多个应用程序。不同的应用 ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/sidebar/sanfene/mybatis.md b/docs/sidebar/sanfene/mybatis.md index baa6ef47bcef4cd059fd664f0d578c4929480844..aa31514da9c41ba95620c97b7490de72c6d8ef77 100644 --- a/docs/sidebar/sanfene/mybatis.md +++ b/docs/sidebar/sanfene/mybatis.md @@ -608,7 +608,7 @@ public interface EmployeeMapper { ![Mybatis二级缓存示意图](https://cdn.tobebetterjavaer.com/tobebetterjavaer/images/sidebar/sanfene/mybatis-8dae71da-ffd4-43f5-9ee9-258ea82d216b.png) -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 @@ -896,7 +896,7 @@ Mybatis有三种基本的Executor执行器,SimpleExecutor、ReuseExecutor、Ba - 在Mybatis配置文件中,在设置(settings)可以指定默认的ExecutorType执行器类型,也可以手动给DefaultSqlSessionFactory的创建SqlSession的方法传递ExecutorType类型参数,如`SqlSession openSession(ExecutorType execType)`。 - 配置默认的执行器。SIMPLE 就是普通的执行器;REUSE 执行器会重用预处理语句(prepared statements); BATCH 执行器将重用语句并执行批量更新。 -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 @@ -1020,7 +1020,7 @@ MyBatis使用RowBounds对象进行分页,它是针对ResultSet结果集执行 > 图文详解 20 道MyBatis面试高频题,这次吊打面试官,我觉得稳了(手动 dog)。整理:沉默王二,戳[转载链接](https://mp.weixin.qq.com/s/en2RgcVx52Ql3tYGLfv3Kw),作者:三分恶,戳[原文链接](https://mp.weixin.qq.com/s/O_5Id2o9IP4loPazJuiHng)。 -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/sidebar/sanfene/mysql.md b/docs/sidebar/sanfene/mysql.md index 54708ffbf4d18934b96191c82a2aac5c73feda1a..7c6197654661d1c97c5901a75d53f7b5c2e7dde8 100644 --- a/docs/sidebar/sanfene/mysql.md +++ b/docs/sidebar/sanfene/mysql.md @@ -211,7 +211,7 @@ MySQL 逻辑架构图主要分三层: - 语法解析之后,MySQL 的服务器会对查询的语句进行优化,确定执行的方案。 - 完成查询优化后,按照生成的执行计划`调用数据库引擎接口`,返回执行结果。 -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 @@ -276,7 +276,7 @@ PS:MySQL8.0 都开始慢慢流行了,如果不是面试,MylSAM 其实可以 **7\.   外键支持**:MyISAM 不支持外键;InnoDB 支持外键。 -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 @@ -399,7 +399,7 @@ log buffer 的大小是有限的,如果不停的往这个有限大小的 log b 所谓的**checkpoint 规则**,就是 checkpoint 触发后,将 buffer 中日志页都刷到磁盘。 -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 @@ -650,7 +650,7 @@ explain 是 sql 优化的利器,除了优化慢 sql,平时的 sql 编写, - Using where:表示会在存储引擎检索之后再进行过滤 - Using temporary :表示对查询结果排序时会使用一个临时表。 -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 @@ -905,7 +905,7 @@ ALTER TABLE user add INDEX comidx_name_phone (name,age); 索引条件下推优化可以减少存储引擎查询基础表的次数,也可以减少 MySQL 服务器从存储引擎接收数据的次数。 -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 @@ -1037,7 +1037,7 @@ InnoDB 的行锁的主要实现如下: 当然,这只是一个简单的流程说明,实际上生产中的死锁千奇百怪,排查和解决起来没那么简单。 -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 @@ -1178,7 +1178,7 @@ Read View 就是事务执行**快照读**时,产生的读视图,相当于某 READ COMMITTED 是**每次读取数据前都生成一个 ReadView**,这样就能保证自己每次都能读到其它事务提交的数据;REPEATABLE READ 是在**第一次读取数据时生成一个 ReadView**,这样就能保证后续读取的结果完全一致。 -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 @@ -1400,7 +1400,7 @@ Hash 路由设计的复杂点主要体现在初始表数量的选取上,表数 2. UUID,这种最简单,但是不连续的主键插入会导致严重的页分裂,性能比较差。 3. 分布式 ID,比较出名的就是 Twitter 开源的 sonwflake 雪花算法 -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 @@ -1482,7 +1482,7 @@ GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一 > 图文详解 66 道 MySQL 面试高频题,这次吊打面试官,我觉得稳了(手动 dog)。整理:沉默王二,戳[转载链接](https://mp.weixin.qq.com/s/JFjFs_7xduCmHOegbJ-Gbg),作者:三分恶,戳[原文链接](https://mp.weixin.qq.com/s/zSTyZ-8CFalwAYSB0PN6wA)。 -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/sidebar/sanfene/network.md b/docs/sidebar/sanfene/network.md index dcdd3bf1ffee0ac2040a8fe1cd00b1ae3c366965..5a4c6b1ff1cdb8b5aade111252fe12b3dc8e65a8 100644 --- a/docs/sidebar/sanfene/network.md +++ b/docs/sidebar/sanfene/network.md @@ -84,7 +84,7 @@ OSI 七层模型是国际标准化组织(International Organization for Standa 这个过程类似写信,写一封信,每到一层,就加一个信封,写一些地址的信息。到了目的地之后,又一层层解封,传向下一个目的地。 -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 @@ -152,7 +152,7 @@ DNS 的解析过程如下图: ![常见端口和服务](https://cdn.tobebetterjavaer.com/tobebetterjavaer/images/nice-article/weixin-mianznxjsjwllsewswztwxxssc-b026de43-e203-40be-ac6c-a9d386d319b2.jpg) -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 @@ -501,7 +501,7 @@ CA 签发证书的过程,如上图左边部分: - 拼接到 URL 里:直接把 SessionID 作为 URL 的请求参数 - 放到请求头里:把 SessionID 放到请求的 Header 里,比较常用。 -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 @@ -1190,7 +1190,7 @@ TCP 是面向流,没有界限的一串数据。TCP 底层并不了解上层业 - 在数据尾部增加特殊字符进行分割 - 将数据分为两部分,一部分是头部,一部分是内容体;其中头部结构大小固定,且有一个字段声明内容体的大小。 -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 @@ -1252,7 +1252,7 @@ UDP 在传输数据之前不需要先建立连接,远地主机的运输层在 当客户端想 DNS 服务器查询域名(域名解析)的时候,一般返回的内容不会超过 UDP 报文的最大长度,即 512 字节,用 UDP 传输时,不需要创建连接,从而大大提高了响应速度,但这要求域名解析服务器和域名服务器都必须自己处理超时和重传从而保证可靠性。 -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 @@ -1393,7 +1393,7 @@ ping,**Packet Internet Groper**,是一种因特网包探索器,用于测 7. 根据目的主机返回的 ICMP 回送回答报文中的时间戳,从而计算出往返时间 8. 最终显示结果有这几项:发送到目的主机的 IP 地址、发送 & 收到 & 丢失的分组数、往返时间的最小、最大 & 平均值 -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 @@ -1569,7 +1569,7 @@ XSS 攻击一般分三种类型:**存储型 、反射型 、DOM 型 XSS** > 图文详解计算机网络面试高频题,这次吊打面试官,我觉得稳了(手动 dog)。整理:沉默王二,戳[转载链接](https://mp.weixin.qq.com/s/FvxyiMyq0422yifcyoG8vg),作者:三分恶,戳[原文链接](https://mp.weixin.qq.com/s/yAlErlC09GnjaVvwUo3Acg)。 -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/sidebar/sanfene/os.md b/docs/sidebar/sanfene/os.md index 2a7087ba1ac29f001e74c7492daf79178c74b637..08277c5ba2b7436a7cba1795777ce3c81e314e44 100644 --- a/docs/sidebar/sanfene/os.md +++ b/docs/sidebar/sanfene/os.md @@ -41,7 +41,7 @@ head: ![操作系统主要功能](https://cdn.tobebetterjavaer.com/tobebetterjavaer/images/sidebar/sanfene/os-eee82952-c96f-45c9-835e-29db37c0f6d8.png) -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 @@ -71,7 +71,7 @@ GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一 内核程序执⾏在内核态,⽤户程序执⾏在⽤户态。当应⽤程序使⽤系统调⽤时,会产⽣⼀个中断。发⽣中断后, CPU 会中断当前在执⾏的⽤户程序,转⽽跳转到中断处理程序,也就是开始执⾏内核程序。内核处理完后,主动触发中断,把 CPU 执⾏权限交回给⽤户程序,回到⽤户态继续⼯作。 -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 @@ -358,7 +358,7 @@ P 操作是⽤在进⼊临界区之前,V 操作是⽤在离开临界区之后 活锁可以用两个人过一条很窄的小桥来比喻:为了让对方先过,两个人都往旁边让,但两个人总是让到同一边。这样,虽然两个人的状态一直在变化,但却都无法往前推进。 -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 @@ -393,7 +393,7 @@ GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一 ![虚拟地址、段表、物理地址](https://cdn.tobebetterjavaer.com/tobebetterjavaer/images/sidebar/sanfene/os-075df152-7b77-40c7-abdb-1aa0280d958b.png) -我们来看一个映射,虚拟地址:段3、段偏移量500 ----> 段基地址7000+段偏移量500 ----> 物理地址:7500。 +我们来看一个映射,虚拟地址:段3、段偏移量500 ----> 段基地址7000+段偏移量500 ----> 物理地址:7600+。 ![段虚拟地址映射](https://cdn.tobebetterjavaer.com/tobebetterjavaer/images/sidebar/sanfene/os-a57baf1c-9612-49dd-8b23-8b00a0c63cef.png) @@ -497,7 +497,7 @@ FIFO的实现机制是使用链表将所有在内存的页面按照进入时间 它的实现⽅式是,对每个⻚⾯设置⼀个「访问计数器」,每当⼀个⻚⾯被访问时,该⻚⾯的访问计数器就累加 1。在发⽣缺⻚中断时,淘汰计数器值最⼩的那个⻚⾯。 -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 @@ -676,7 +676,7 @@ epoll 的⽅式即使监听的 Socket 数量越多的时候,效率不会⼤幅 > 图文详解操作系统面试高频题,这次吊打面试官,我觉得稳了(手动 dog)。整理:沉默王二,戳[转载链接](https://mp.weixin.qq.com/s/CYsn0M5ddDuG--mALmhsuw),作者:三分恶,戳[原文链接](https://mp.weixin.qq.com/s/KMGyn-FLkvzsMH06LV4OfQ)。 -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/sidebar/sanfene/redis.md b/docs/sidebar/sanfene/redis.md index b543ae5043458405cd0c6d3a695b89cdf701e2fb..f569adf9aa2e1517bc6e84e24df31730504ec5e6 100644 --- a/docs/sidebar/sanfene/redis.md +++ b/docs/sidebar/sanfene/redis.md @@ -168,7 +168,7 @@ Redis6.0的多线程是用多线程来处理数据的**读写和协议解析** ![Redis6.0多线程](https://cdn.tobebetterjavaer.com/tobebetterjavaer/images/sidebar/sanfene/redis-b7b24e25-d2dc-4457-994f-95bdb3674b8e.png) 这样做的⽬的是因为Redis的性能瓶颈在于⽹络IO⽽⾮CPU,使⽤多线程能提升IO读写的效率,从⽽整体提⾼Redis的性能。 -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 @@ -272,7 +272,7 @@ AOF的工作流程操作:命令写入 (append)、文件同步(sync)、 于是在 Redis 重启的时候,可以先加载 `rdb` 的内容,然后再重放增量 AOF 日志就可以完全替代之前的 AOF 全量文件重放,重启效率因此大幅得到提升。 -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 @@ -543,7 +543,7 @@ Redis集群提供了灵活的节点扩容和收缩方案,可以在不影响集 例如下面一个集群,每个节点对应若干个槽,每个槽对应一定的数据,如果希望加入1个节点希望实现集群扩容时,需要通过相关命令把一部分槽和内容迁移给新节点。 ![扩容实例](https://cdn.tobebetterjavaer.com/tobebetterjavaer/images/sidebar/sanfene/redis-1d24bb63-2b05-4db9-bd6b-983f16a4830e.png)缩容也是类似,先把槽和数据迁移到其它节点,再把对应的节点下线。 -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 @@ -818,7 +818,7 @@ Redis缓存,数据库发生更新,直接删除缓存的key即可,因为对 - 降低接入成本,例如客户端使用长连/连接池、NIO等。 -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 @@ -937,7 +937,7 @@ Redis使用过程中,有时候会出现大key的情况, 比如: 5. Master 调用 BGREWRITEAOF 重写 AOF 文件,AOF 在重写的时候会占大量的 CPU 和内存资源,导致服务 load 过高,出现短暂服务暂停现象。 6. 为了 Master 的稳定性,主从复制不要用图状结构,用单向链表结构更稳定,即主从关为:Master<–Slave1<–Slave2<–Slave3…,这样的结构也方便解决单点故障问题,实现 Slave 对 Master 的替换,也即,如果 Master 挂了,可以立马启用 Slave1 做 Master,其他不变。 -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 @@ -1130,7 +1130,7 @@ set lock:fighter3 true ex 5 nx OK ... do something critical ... > del lock:codeh 当然实际的开发,没人会去自己写分布式锁的命令,因为有专业的轮子——**Redisson**。 -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 @@ -1284,7 +1284,7 @@ Redis 早期版本存储 list 列表数据结构使用的是压缩列表 ziplist quicklist由list和ziplist结合而成,它是一个由ziplist充当节点的双向链表。 ![quicklist](https://cdn.tobebetterjavaer.com/tobebetterjavaer/images/sidebar/sanfene/redis-3b9785b0-6573-4c2d-8b7d-d5d1be799e26.png) -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 @@ -1320,7 +1320,7 @@ GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一 > 图文详解 53 道Redis面试高频题,这次吊打面试官,我觉得稳了(手动 dog)。整理:沉默王二,戳[转载链接](https://mp.weixin.qq.com/s/19u34NXALB1nOlBCE6Eg-Q),作者:三分恶,戳[原文链接](https://mp.weixin.qq.com/s/iJtNJYgirRugNBnzxkbB4Q)。 -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/sidebar/sanfene/rocketmq.md b/docs/sidebar/sanfene/rocketmq.md index 5c0e4f3b264349d10f842354919724a629930244..b758a4b35bfbfebb9eefb5e01fca95c32b0dcb84 100644 --- a/docs/sidebar/sanfene/rocketmq.md +++ b/docs/sidebar/sanfene/rocketmq.md @@ -240,7 +240,7 @@ NameServer 是一个无状态的服务器,角色类似于 Kafka使用的 Zooke * **Pull**:拉取型消费者(Pull Consumer)主动从消息服务器拉取信息,只要批量拉取到消息,用户应用就会启动消费过程,所以 Pull 称为主动消费型。 * **Push**:推送型消费者(Push Consumer)封装了消息的拉取、消费进度和其他的内部维护工作,将消息到达时执行的回调接口留给用户应用程序来实现。所以 Push 称为被动消费类型,但其实从实现上看还是从消息服务器中拉取消息,不同于 Pull 的是 Push 首先要注册消费监听器,当监听器处触发后才开始消费消息。 -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 @@ -492,7 +492,7 @@ Consumer 的配置文件中,并不需要设置是从 Master 读还是从 Slave 如何达到发送端写的高可用性呢?在创建 Topic 的时候,把 Topic 的多个Message Queue 创建在多个 Broker 组上(相同 Broker 名称,不同 brokerId机器组成 Broker 组),这样当 Broker 组的 Master 不可用后,其他组Master 仍然可用, Producer 仍然可以发送消息 RocketMQ 目前还不支持把Slave自动转成 Master ,如果机器资源不足,需要把 Slave 转成 Master ,则要手动停止 Slave 色的 Broker ,更改配置文件,用新的配置文件启动 Broker。 -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 @@ -758,7 +758,7 @@ public void run() { ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/sidebar/sanfene/spring.md b/docs/sidebar/sanfene/spring.md index 6a6ad2649c94e0080249ec855f4f29410373d77c..b5ab8b1a6da6cc62a72028fecdd39c629f12c540 100644 --- a/docs/sidebar/sanfene/spring.md +++ b/docs/sidebar/sanfene/spring.md @@ -133,7 +133,7 @@ Spring 框架中广泛使用了不同类型的设计模式,下面我们来看 6. **适配器模式** :Spring AOP 的增强或通知 (Advice) 使用到了适配器模式、Spring MVC 中也是用到了适配器模式适配 Controller。 7. **策略模式**:Spring 中有一个 Resource 接口,它的不同实现类,会根据不同的策略去访问资源。 -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 @@ -951,7 +951,7 @@ protected void populateBean(String beanName, RootBeanDefinition mbd, @Nullable B } ``` -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 @@ -1308,7 +1308,7 @@ AspectJ 属于**静态织入**,通过修改代码来实现,在实际运行 ![Spring AOP和AspectJ对比](https://cdn.tobebetterjavaer.com/tobebetterjavaer/images/sidebar/sanfene/spring-d1dbe9d9-c55f-4293-8622-d9759064d613.png) -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 @@ -1471,7 +1471,7 @@ private Integer A() throws Exception { org.springframework.transaction.UnexpectedRollbackException: Transaction rolled back because it has been marked as rollback-only ``` -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 @@ -1543,7 +1543,7 @@ PS:这是一道全新的八股,毕竟 ModelAndView 这种方式应该没人用 6. 执行完请求后,返回的 ModealAndView 为 null,ServletServerHttpResponse 里也已经写入了响应,所以不用关心 View 的处理 -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 @@ -1775,7 +1775,7 @@ PS:微服务后面有机会再扩展,其实面试一般都是结合项目去 ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/socket/network-base.md b/docs/socket/network-base.md index d33b91a1a32f93761fb30c99941f4acab1bf991a..9010e19f48e18b8dc3a589d6b180407e68e9964a 100644 --- a/docs/socket/network-base.md +++ b/docs/socket/network-base.md @@ -148,7 +148,7 @@ UDP 协议(User Datagram Protocol)是一种数据报文协议,它是无连 --------- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/socket/socket.md b/docs/socket/socket.md index fcf7f21d2d0c56ec6208fb2eb0479c1b38a75876..f27669774b44f7c7c18e79167182bac490b50af6 100644 --- a/docs/socket/socket.md +++ b/docs/socket/socket.md @@ -388,7 +388,7 @@ public class UDPClient { --------- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/string/builder-buffer.md b/docs/string/builder-buffer.md index 1029df7252b2cc305de82c9b39a38371ed41d0ec..b1ce5215c081bee3c65520b0db072fc7d4827540 100644 --- a/docs/string/builder-buffer.md +++ b/docs/string/builder-buffer.md @@ -225,7 +225,7 @@ void expandCapacity(int minimumCapacity) { --- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/string/constant-pool.md b/docs/string/constant-pool.md index 62490ee14aaf7ad6c4910eafe40df6fae185ebae..8bdf60a014d832b762d4bd82c812387a1ae875c3 100644 --- a/docs/string/constant-pool.md +++ b/docs/string/constant-pool.md @@ -159,7 +159,7 @@ String s1 = "三妹"; --- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/string/equals.md b/docs/string/equals.md index c07ef772b7333b2ee921a4cbb4611ea162436347..204e48a4112bdb03d69617063ee37b6dd4521407 100644 --- a/docs/string/equals.md +++ b/docs/string/equals.md @@ -299,7 +299,7 @@ public boolean contentEquals(CharSequence cs) { --- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/string/immutable.md b/docs/string/immutable.md index c84a5714b53b309be7feee38ea118cf5105f092d..ea216bb9cf8098c98cba8f53b3c4f15164660f9b 100644 --- a/docs/string/immutable.md +++ b/docs/string/immutable.md @@ -170,7 +170,7 @@ public String concat(String str) { --- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/string/intern.md b/docs/string/intern.md index 267dbf696d8cfbf1dfd99b3161d04bb1e38e2921..593cd3c5efcf04a76fae992f56846e8beb2d9dc6 100644 --- a/docs/string/intern.md +++ b/docs/string/intern.md @@ -145,7 +145,7 @@ new StringBuilder().append("二哥").append("三妹").toString(); --- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/string/join.md b/docs/string/join.md index 6fad9b3a6bc2fd83c9b120d7dec205979b140d1d..150cd247e5a7c367920c8f2300e0771a5f950c1c 100644 --- a/docs/string/join.md +++ b/docs/string/join.md @@ -381,7 +381,7 @@ public static String join(final Object[] array, String separator, final int star --- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/string/split.md b/docs/string/split.md index 56e5bd0be91f22ca7bca299878b2dd087143b5f1..beb5f7ec1e6d7697aad14f2c0672acb8594c7756 100644 --- a/docs/string/split.md +++ b/docs/string/split.md @@ -225,7 +225,7 @@ if (cmower.contains(",")) { --- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/string/string-source.md b/docs/string/string-source.md index fb45a7403796a5d39732a20df9b960f853e218d5..788f262234a8ac48b9bab341141e8e3991caed07 100644 --- a/docs/string/string-source.md +++ b/docs/string/string-source.md @@ -442,7 +442,7 @@ public String trim() { --- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/thread/BlockingQueue.md b/docs/thread/BlockingQueue.md index f613b1a09236567f37ead03f9fb889b939002bbf..9362afb5464144d2a5ef66b1deb02e7b3bf4d531 100644 --- a/docs/thread/BlockingQueue.md +++ b/docs/thread/BlockingQueue.md @@ -406,7 +406,7 @@ DelayQueue是一个存放实现Delayed接口的数据的无界阻塞队列,只 ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/thread/ConcurrentHashMap.md b/docs/thread/ConcurrentHashMap.md index 6207cbe358f404d43851517a69be739b6b262700..6b150557992edcb3af567d53bb1d2cc221167f5b 100644 --- a/docs/thread/ConcurrentHashMap.md +++ b/docs/thread/ConcurrentHashMap.md @@ -837,7 +837,7 @@ JDK6,7中的ConcurrentHashmap主要使用Segment来实现减小锁粒度,分 ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/thread/ConcurrentLinkedQueue.md b/docs/thread/ConcurrentLinkedQueue.md index c39456b7fab801e22bcb46eeeb739f2e69062444..d63d2cad2af1fa303fe38dc0010f2c75a7fd1767 100644 --- a/docs/thread/ConcurrentLinkedQueue.md +++ b/docs/thread/ConcurrentLinkedQueue.md @@ -357,7 +357,7 @@ queue当前是否为空队列:false ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/thread/CopyOnWriteArrayList.md b/docs/thread/CopyOnWriteArrayList.md index 88bac2a841166592a0a97d44de1e741eb0a86df6..0b7694a873b1daec5823e0af973eae4f02b71fb6 100644 --- a/docs/thread/CopyOnWriteArrayList.md +++ b/docs/thread/CopyOnWriteArrayList.md @@ -159,7 +159,7 @@ CopyOnWrite容器有很多优点,但是同时也存在两个问题,即内存 ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/thread/CountDownLatch.md b/docs/thread/CountDownLatch.md index 74f2e15ce76f818533d14d59e503797d474e1267..181c15df644f760a9d02e44a6e2b5477d16953c4 100644 --- a/docs/thread/CountDownLatch.md +++ b/docs/thread/CountDownLatch.md @@ -519,7 +519,7 @@ static final class QNode implements ForkJoinPool.ManagedBlocker { ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/thread/LockSupport.md b/docs/thread/LockSupport.md index 6140e28c7fa1db5f0434b26d76e15bcd1c3968bf..5c5147fc3af3588941bdadc69da60023bfdbeebe 100644 --- a/docs/thread/LockSupport.md +++ b/docs/thread/LockSupport.md @@ -96,7 +96,7 @@ thread线程调用LockSupport.park()致使thread阻塞,当mian线程睡眠3秒 ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/thread/ReentrantReadWriteLock.md b/docs/thread/ReentrantReadWriteLock.md index f5fb9ebcad5a2ac1f3964526a2160f07ed4e2430..2837366be71998401b497cb513746c3340a3b5fd 100644 --- a/docs/thread/ReentrantReadWriteLock.md +++ b/docs/thread/ReentrantReadWriteLock.md @@ -264,7 +264,7 @@ void processCachedData() { ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/thread/ScheduledThreadPoolExecutor.md b/docs/thread/ScheduledThreadPoolExecutor.md index 563bb530871a73adf3c2d2398e04ed90708e56e6..ab29cb9a1af8772add8243ce6379e3770e8d6065 100644 --- a/docs/thread/ScheduledThreadPoolExecutor.md +++ b/docs/thread/ScheduledThreadPoolExecutor.md @@ -514,7 +514,7 @@ public boolean offer(Runnable x) { ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/thread/ali-executors.md b/docs/thread/ali-executors.md index 9f8f3a7cfba27c4791fc96d64dc2b396846dbb11..cfd8c8cd06999d3a68ce6375a2f20137dbfec370 100644 --- a/docs/thread/ali-executors.md +++ b/docs/thread/ali-executors.md @@ -250,7 +250,7 @@ CPU 数量 * CPU 利用率 * (1 + 线程等待时间/线程 CPU 时间) ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/thread/aqs.md b/docs/thread/aqs.md index 15451380fca8845f28c5bbaa224176f9f0cd98ad..cb9ae50985e947abdda0e1ba3c7ef3c98df01f22 100644 --- a/docs/thread/aqs.md +++ b/docs/thread/aqs.md @@ -279,7 +279,7 @@ private void unparkSuccessor(Node node) { ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/thread/atomic.md b/docs/thread/atomic.md index 79bfc8c8090cb71630882e85ee412541a0310d4c..3273a846c09705ef0bf5c2ab2d9d90dd5e416c4d 100644 --- a/docs/thread/atomic.md +++ b/docs/thread/atomic.md @@ -253,7 +253,7 @@ public class AtomicDemo { ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/thread/callable-future-futuretask.md b/docs/thread/callable-future-futuretask.md index cfdd8b34bf1f45b653c9a8787d593238bb622b2b..518c7cbe47c464126967c4f069d1cfb0857450e8 100644 --- a/docs/thread/callable-future-futuretask.md +++ b/docs/thread/callable-future-futuretask.md @@ -226,7 +226,7 @@ class Task implements Callable{ ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/thread/cas.md b/docs/thread/cas.md index 0e740ab2dd72837efcd06e7f78f719c7e6e65079..e89fa1213cad3545796631ee9663432ae5534292 100644 --- a/docs/thread/cas.md +++ b/docs/thread/cas.md @@ -232,7 +232,7 @@ pause指令能让自旋失败时cpu睡眠一小段时间再继续自旋,从而 ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/thread/condition.md b/docs/thread/condition.md index fbb1c6a45c97a826a345222e99e3efc26974d830..1bfbc93ab343da4a308aa953f65f1fac4c999e27 100644 --- a/docs/thread/condition.md +++ b/docs/thread/condition.md @@ -420,7 +420,7 @@ Thread-0接收到通知,条件满足 ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/thread/fork-join.md b/docs/thread/fork-join.md index 57940b03e85d6244895641d0fe99f2849189de15..56ca43b924ebdc0d13e34835116b3383c887f68e 100644 --- a/docs/thread/fork-join.md +++ b/docs/thread/fork-join.md @@ -343,7 +343,7 @@ public void testComputeFibonacci() { ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/thread/jmm.md b/docs/thread/jmm.md index ddb6d7b571eaf6344a4f3a8f68cea9ee4ecb1926..3ea2649ba7b95b8f3a83a3ccd86da4bd3beeb286 100644 --- a/docs/thread/jmm.md +++ b/docs/thread/jmm.md @@ -259,7 +259,7 @@ System.out.println(sum); ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/thread/lock.md b/docs/thread/lock.md index e23240539a40cac60520f17c2f43409d1e1efa66..2952108963e6890d3512be367ebfdaced5dd7dc9 100644 --- a/docs/thread/lock.md +++ b/docs/thread/lock.md @@ -295,7 +295,7 @@ StampedLock用这个long类型的变量的前7位(LG_READERS)来表示读锁 ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/thread/map.md b/docs/thread/map.md index f3420a5fe775dccd065e8a5c961f7a2c8d1e55e1..a1877692ba6760d2936838e35f9a3dbe3e5cf80e 100644 --- a/docs/thread/map.md +++ b/docs/thread/map.md @@ -631,7 +631,7 @@ public class BlackListServiceImpl { ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/thread/pianxiangsuo.md b/docs/thread/pianxiangsuo.md index a62cfb2274db924fd9e7e8cd4596c0bc8ed860b0..73e0b8dd3b981273e0992ae719bdc2589d2a5c05 100644 --- a/docs/thread/pianxiangsuo.md +++ b/docs/thread/pianxiangsuo.md @@ -518,7 +518,7 @@ public static void main(String[] args) throws InterruptedException { ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/thread/pool.md b/docs/thread/pool.md index ace72a9de1e501a7a40632a5c4dff716eb91456e..8d25b920b3a2e60f7a1c368b896828d196f9750e 100644 --- a/docs/thread/pool.md +++ b/docs/thread/pool.md @@ -553,7 +553,7 @@ public ScheduledThreadPoolExecutor(int corePoolSize) { ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/thread/reentrantLock.md b/docs/thread/reentrantLock.md index d15731751901930381e371872140b7ef5e9de37e..7013157157887c82dd2eee13835fd173daf3df72 100644 --- a/docs/thread/reentrantLock.md +++ b/docs/thread/reentrantLock.md @@ -128,7 +128,7 @@ protected final boolean tryAcquire(int acquires) { ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/thread/shengchanzhe-xiaofeizhe.md b/docs/thread/shengchanzhe-xiaofeizhe.md index a92214c0ac60a625fe44f6f0e2fd77de613f636e..69c0e7a917d142aaa176151b5e6c6bf2267a2604 100644 --- a/docs/thread/shengchanzhe-xiaofeizhe.md +++ b/docs/thread/shengchanzhe-xiaofeizhe.md @@ -761,7 +761,7 @@ public class ProductorConsumer { ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/thread/suo.md b/docs/thread/suo.md index 48c50f803f7537bfefc75426c09ab1467187d84f..1254fa94aad5be1e4ded23757ea5d0eeed344806 100644 --- a/docs/thread/suo.md +++ b/docs/thread/suo.md @@ -431,7 +431,7 @@ protected final int tryAcquireShared(int unused) { ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/thread/synchronized-1.md b/docs/thread/synchronized-1.md index ce8ecb19546cff1dd4f322c89ca37da7e3969708..95e4d04c7e93ef3e316003cfd5becc8127b5955d 100644 --- a/docs/thread/synchronized-1.md +++ b/docs/thread/synchronized-1.md @@ -281,7 +281,7 @@ public class AccountingSync implements Runnable{ ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/thread/synchronized.md b/docs/thread/synchronized.md index 577931346be7b9b2fa15bfed94a39f1908335e8a..6b3180de8f1defd9c8d2d375921298be1b7b3c23 100644 --- a/docs/thread/synchronized.md +++ b/docs/thread/synchronized.md @@ -257,7 +257,7 @@ Owner:获得锁的线程称为Owner ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/thread/thread-bring-some-problem.md b/docs/thread/thread-bring-some-problem.md index 9518a78f275a3d6dab953a41305d926cbb9f7a12..32bec66371824085c1c78247c76016fe1c601c5b 100644 --- a/docs/thread/thread-bring-some-problem.md +++ b/docs/thread/thread-bring-some-problem.md @@ -192,7 +192,7 @@ CPU是很宝贵的资源速度也非常快,为了保证雨露均沾,通常 ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/thread/thread-group-and-thread-priority.md b/docs/thread/thread-group-and-thread-priority.md index 00fd5a70a1d0ca39be98a72595aa24cb164b1d09..a9229598b4e2ac81192f9415a41776964ff728b8 100644 --- a/docs/thread/thread-group-and-thread-priority.md +++ b/docs/thread/thread-group-and-thread-priority.md @@ -286,7 +286,7 @@ public final void checkAccess() { ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/thread/thread-state-and-method.md b/docs/thread/thread-state-and-method.md index fdee105643be493cff7bc388a560d94839e97ec4..74c50751f111c10ff95495ecea61b899dc83323c 100644 --- a/docs/thread/thread-state-and-method.md +++ b/docs/thread/thread-state-and-method.md @@ -353,7 +353,7 @@ b线程状态仍然不固定(RUNNABLE或BLOCKED)。 ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/thread/volatile.md b/docs/thread/volatile.md index accb136302d631cfca1b5ae90ec86ac790e970a5..8b445a9e592997b1fbe3de7a357b1264a606f41a 100644 --- a/docs/thread/volatile.md +++ b/docs/thread/volatile.md @@ -282,7 +282,7 @@ volatile 可以保证线程可见性且提供了一定的有序性,但是无 ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/thread/wangzhe-thread.md b/docs/thread/wangzhe-thread.md index f9ac353d282f519d2a2af58c799e3c9cea41daf2..469dac3d421e20d6ac07e6edf744eaa13d872792 100644 --- a/docs/thread/wangzhe-thread.md +++ b/docs/thread/wangzhe-thread.md @@ -232,7 +232,7 @@ t3.start(); ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/thread/why-need-thread.md b/docs/thread/why-need-thread.md index c945b9d94e1e1fdf11cf6d588fb977596d6eaa2f..fb563d2d325cd92fed217008284d08d95a1b51c1 100644 --- a/docs/thread/why-need-thread.md +++ b/docs/thread/why-need-thread.md @@ -98,7 +98,7 @@ head: ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/xuexijianyi/20ren-it-quma.md b/docs/xuexijianyi/20ren-it-quma.md index d42be42d68b41c531848abbee9ca43ec1f8cbce6..a6fbb32dcf55c440d2aa9dc5cc42d588847886c4 100644 --- a/docs/xuexijianyi/20ren-it-quma.md +++ b/docs/xuexijianyi/20ren-it-quma.md @@ -231,7 +231,7 @@ category: ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/xuexijianyi/35-weiji.md b/docs/xuexijianyi/35-weiji.md index 5ec0281365d8dc072a42e1a00615790607789a30..a17a80104266d24a75fa07f930383277bf7ea799 100644 --- a/docs/xuexijianyi/35-weiji.md +++ b/docs/xuexijianyi/35-weiji.md @@ -289,7 +289,7 @@ IT 行业的技术更新换代非常快,对个人综合能力要求非常高 ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/xuexijianyi/408.md b/docs/xuexijianyi/408.md index a4f63ace2a2d4b8a1d9adde6b8507d007ae05dd4..4e5e8ded08d3a53e6fc9f62542c3b1798a71b596 100644 --- a/docs/xuexijianyi/408.md +++ b/docs/xuexijianyi/408.md @@ -146,7 +146,7 @@ head: ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/xuexijianyi/benkesheng-ali-tengxun.md b/docs/xuexijianyi/benkesheng-ali-tengxun.md index d21379ef90765dc36dba39834b4627db7a4cb066..73eed51b2bb365be1da424e64ac46f00eba0a005 100644 --- a/docs/xuexijianyi/benkesheng-ali-tengxun.md +++ b/docs/xuexijianyi/benkesheng-ali-tengxun.md @@ -123,7 +123,7 @@ head: ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/xuexijianyi/chengxuyuan-fuye.md b/docs/xuexijianyi/chengxuyuan-fuye.md index d4a378b07ae8a1ef6de29635c8de443159cd67cb..736c600dee76ae47ddd9b7825521c3448273f776 100644 --- a/docs/xuexijianyi/chengxuyuan-fuye.md +++ b/docs/xuexijianyi/chengxuyuan-fuye.md @@ -129,7 +129,7 @@ author: 杨成功 ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/xuexijianyi/electron-information-engineering.md b/docs/xuexijianyi/electron-information-engineering.md index 1e22a5360a1dba270a096b3fc828e868f5fe84f1..3bc5181b0672793a84f31ef4c4b832b6a2f4c37b 100644 --- a/docs/xuexijianyi/electron-information-engineering.md +++ b/docs/xuexijianyi/electron-information-engineering.md @@ -298,7 +298,7 @@ IoC(Inverse of Control),也就是控制反转,是一种设计思想, ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/xuexijianyi/gaobingfa-jingyan-hsmcomputer.md b/docs/xuexijianyi/gaobingfa-jingyan-hsmcomputer.md index 3ed93414c8c23ce137662d0c1f9254daecbbe583..683630bf9b39e9ccdb570b3488af5006f4db3775 100644 --- a/docs/xuexijianyi/gaobingfa-jingyan-hsmcomputer.md +++ b/docs/xuexijianyi/gaobingfa-jingyan-hsmcomputer.md @@ -146,7 +146,7 @@ category: ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/xuexijianyi/gaokao-zhiyuan-cs.md b/docs/xuexijianyi/gaokao-zhiyuan-cs.md index 2618bef4a99b6f676f8de068b6db2fdf2d062ddc..c5286e1feeba6157d43ab057c680e565904a8951 100644 --- a/docs/xuexijianyi/gaokao-zhiyuan-cs.md +++ b/docs/xuexijianyi/gaokao-zhiyuan-cs.md @@ -294,7 +294,7 @@ B 站上的这个[计算机网络微课堂](https://www.bilibili.com/video/BV1c4 ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/xuexijianyi/hr-xinzi.md b/docs/xuexijianyi/hr-xinzi.md index 03c4322b8175cbecc5315920fa356ed0221d0502..283b234c296ff48ac249de9b35ae0a0c3ab6a15a 100644 --- a/docs/xuexijianyi/hr-xinzi.md +++ b/docs/xuexijianyi/hr-xinzi.md @@ -81,7 +81,7 @@ hr很为难,说也觉得姑娘能力不错,但对方报价实在太高,公 ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/xuexijianyi/read-csapp.md b/docs/xuexijianyi/read-csapp.md index dc2f2d58fadeb982423ca6363f5b5be927e6b8dd..fa120e8e13da9c51b65589bb7db9b088815e56ff 100644 --- a/docs/xuexijianyi/read-csapp.md +++ b/docs/xuexijianyi/read-csapp.md @@ -119,7 +119,7 @@ category: ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/xuexijianyi/ruhzfzdgzzcxcz.md b/docs/xuexijianyi/ruhzfzdgzzcxcz.md index 2d6c085f7cd2ada3ce4f5daabb016b14c76ef3c1..95be24474e4cd3355bead98fd4d70c5042d0f7df 100644 --- a/docs/xuexijianyi/ruhzfzdgzzcxcz.md +++ b/docs/xuexijianyi/ruhzfzdgzzcxcz.md @@ -369,7 +369,7 @@ head: ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/xuexijianyi/xiaozhao-java-should-master.md b/docs/xuexijianyi/xiaozhao-java-should-master.md index b2101077f1a0ff6c92ce60d4367f574309fe66a4..6b67a5d03cdd9974be5fd412ae556ece76b01306 100644 --- a/docs/xuexijianyi/xiaozhao-java-should-master.md +++ b/docs/xuexijianyi/xiaozhao-java-should-master.md @@ -138,7 +138,7 @@ head: ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/xuexiluxian/algorithm.md b/docs/xuexiluxian/algorithm.md index f1c79f3948038b7659e5458ce9606b673388bdd9..5ecb5c42a6c9ea22668c92d849d4843c8f5e8aef 100644 --- a/docs/xuexiluxian/algorithm.md +++ b/docs/xuexiluxian/algorithm.md @@ -268,7 +268,7 @@ B 站上浙江大学的一个数据结构课非常不错,很系统很经典。 --------- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/xuexiluxian/android.md b/docs/xuexiluxian/android.md index 116e157eda8c589c4141839a57005ac8bc805288..d2d5cc3ad0111e3dc63edb983797383f231d33e6 100644 --- a/docs/xuexiluxian/android.md +++ b/docs/xuexiluxian/android.md @@ -249,7 +249,7 @@ Firebase 国内很多开发者用不到,这里简单看一下即可(说不 --------- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/xuexiluxian/bigdata.md b/docs/xuexiluxian/bigdata.md index bd5e7939a8cd4c7983f6c79051f5ea19ed59368d..0757a6624455d8495ad510ffad6f2e87d14757d2 100644 --- a/docs/xuexiluxian/bigdata.md +++ b/docs/xuexiluxian/bigdata.md @@ -206,7 +206,7 @@ Flume + Kafka,在实时流式日志的处理非常常见,后面再通过 Spa --------- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/xuexiluxian/c.md b/docs/xuexiluxian/c.md index 2c72f56f12c82382cf34657c329bb8dfc93149f8..ae0c9b887bba2f43d7d8a200757b450c59c81347 100644 --- a/docs/xuexiluxian/c.md +++ b/docs/xuexiluxian/c.md @@ -250,7 +250,7 @@ C语言有两个关键部分: --------- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/xuexiluxian/ccc.md b/docs/xuexiluxian/ccc.md index 018837d4845d2a2f01964a0cc0fb6e06bc0a2cca..73160d677c9de02e6a5467ee736de831f0cb0ac9 100644 --- a/docs/xuexiluxian/ccc.md +++ b/docs/xuexiluxian/ccc.md @@ -255,7 +255,7 @@ GitHub 链接:[https://github.com/sogou/workflow](https://github.com/sogou/wor ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/xuexiluxian/donet.md b/docs/xuexiluxian/donet.md index d1c4fad38dfa34ebdb9a91aeb2fbae3997644c3b..58e631a98c7f1efcee963ef5f02bca55e7fa7323 100644 --- a/docs/xuexiluxian/donet.md +++ b/docs/xuexiluxian/donet.md @@ -130,7 +130,7 @@ Java 平台和 .net 平台是主要的竞争对手。一个属于甲骨文,一 --------- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/xuexiluxian/go.md b/docs/xuexiluxian/go.md index 8e64bd88cdfbf8c2f4164f04a33f664ec8786e26..ff7c456a61aca14ff0ea5f5bbad3c8b991e99b40 100644 --- a/docs/xuexiluxian/go.md +++ b/docs/xuexiluxian/go.md @@ -221,7 +221,7 @@ Go 这边没有 Java 那么卷,岗位的薪资却也比较客观。如果能 --------- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/xuexiluxian/java/jvm.md b/docs/xuexiluxian/java/jvm.md index f053cff122867e7d9f8be5052938a0bdfeea172b..fa1222ee8a424830e0381e8052c5db12671dba0f 100644 --- a/docs/xuexiluxian/java/jvm.md +++ b/docs/xuexiluxian/java/jvm.md @@ -241,7 +241,7 @@ JVM 相关的知识已经成为面试必考的科目了,但老实讲,JVM 相 --------- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/xuexiluxian/java/thread.md b/docs/xuexiluxian/java/thread.md index 866741aac9eb749036d4dd9453cf8e814c23fc00..c540cbca2af561976c529807cee73bbb23efd8d6 100644 --- a/docs/xuexiluxian/java/thread.md +++ b/docs/xuexiluxian/java/thread.md @@ -232,7 +232,7 @@ Java 提供的并发组件,大致可以分为两类: --------- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/xuexiluxian/java/yitiaolong.md b/docs/xuexiluxian/java/yitiaolong.md index 2efb2ce5bc9f08b388bba90fe4d0b4fca67527d2..3543f8e9b3562287244fcda9ed6a303e9ecc9249 100644 --- a/docs/xuexiluxian/java/yitiaolong.md +++ b/docs/xuexiluxian/java/yitiaolong.md @@ -309,7 +309,7 @@ B 站上浙江大学的一个数据结构课非常不错,很系统很经典。 --------- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/xuexiluxian/mysql.md b/docs/xuexiluxian/mysql.md index a228e6ab2bd0dd516d4b3b821a24d49712020bab..2b96f97406841341429fcf0a598e0aca3694f935 100644 --- a/docs/xuexiluxian/mysql.md +++ b/docs/xuexiluxian/mysql.md @@ -233,7 +233,7 @@ Windows 的话,在 Java程序员进阶之路上分享过破解方法: ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/xuexiluxian/os.md b/docs/xuexiluxian/os.md index 67a9c46251b8a62ab144bf6b3e73e931bea805ac..e45d34eff1d85fa45e9535e844c32afd2d47d9c7 100644 --- a/docs/xuexiluxian/os.md +++ b/docs/xuexiluxian/os.md @@ -185,7 +185,7 @@ linux-0.11 的学习推荐《Linux 内核完全注释》,该书对 linux-0.11 --------- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/xuexiluxian/python.md b/docs/xuexiluxian/python.md index bcdef7c36a0181e1f4187a5e9671fa81bff730aa..1209ba1ae81562bc787b7fd1d714e015f2a43159 100644 --- a/docs/xuexiluxian/python.md +++ b/docs/xuexiluxian/python.md @@ -91,7 +91,7 @@ B 站也就是哔哩哔哩,是国内最大的二次元视频网站之一。作 --------- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/xuexiluxian/qianduan.md b/docs/xuexiluxian/qianduan.md index e69bc9352afda6bafe36c9938b4065249a2f6796..b374c1521a4ff29ca7a22541715222289a74935a 100644 --- a/docs/xuexiluxian/qianduan.md +++ b/docs/xuexiluxian/qianduan.md @@ -153,7 +153,7 @@ head: --------- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/xuexiluxian/redis.md b/docs/xuexiluxian/redis.md index d14bc8ef864659f3c827b9f1ad1b5e487d7e3469..cffa535daddc702eb3e6afbc7ca28a18d93f40c7 100644 --- a/docs/xuexiluxian/redis.md +++ b/docs/xuexiluxian/redis.md @@ -160,7 +160,7 @@ Redis 集群: ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 diff --git a/docs/zhishixingqiu/readme.md b/docs/zhishixingqiu/readme.md index 82b40c3cb2c4b1b590368ab1c8a487b03ad4cb5a..a92f336b32e4923b13c670c0d4d3e47109152bd4 100644 --- a/docs/zhishixingqiu/readme.md +++ b/docs/zhishixingqiu/readme.md @@ -21,7 +21,7 @@ head: 也是得到了很多小伙伴的认可,所以才敢如此“胆大包天”推荐给大家。 - + 目前已经有 2000 多名球友加入了,讲良心话,这个发展速度远远超出了二哥的预期,**所以星球的票价从 99 元上调至 119 元了**,想要加入的小伙伴这次一定要抓紧,目前是最大优惠力度 89 元(限时发放涨价后的第一波优惠券 30 元,抢完会将优惠券下调至 20 元,千万不要再犹豫了,一开始优惠完可只需要 69 元)。 diff --git "a/\344\272\214\345\223\245\347\232\204 Java \350\277\233\351\230\266\344\271\213\350\267\257.md" "b/\344\272\214\345\223\245\347\232\204 Java \350\277\233\351\230\266\344\271\213\350\267\257.md" index c455f36db5b0ad6678822285fa55da8ad9719a64..327c12372c1cf09d64dcb3b3b687e440852aa7c6 100644 --- "a/\344\272\214\345\223\245\347\232\204 Java \350\277\233\351\230\266\344\271\213\350\267\257.md" +++ "b/\344\272\214\345\223\245\347\232\204 Java \350\277\233\351\230\266\344\271\213\350\267\257.md" @@ -2,23 +2,31 @@ # 第一章:小册简介 -> PS:为了增加这份小册的趣味性,我特意为此追加了两个虚拟角色,一个二哥,一个三妹,二哥负责教,三妹负责学。这样大家在学习 Java 的时候代入感会更强烈一些,希望这样的设定能博得大家的欢心。 +以上就是小册的封面了,自我感觉还不错哈,简洁大方,但包含的信息又足够的丰富: -三妹:“二哥,帮读者朋友们问一下哈,为什么会有《二哥的Java进阶之路》这份小册呢?” +- 小册名字:二哥的 Java 进阶之路 +- 小册作者:沉默王二 +- 小册品质:能在 GitHub 取得 7600+ star 自认为品质是有目共睹的,尤其是国内还有不少小伙伴在访问 GitHub 的时候很不顺利。 +- 小册风格:通俗易懂、风趣幽默、深度解析,新手可以拿来入门,老手可以拿来进阶,重要的知识,比如说面试高频的内容会从应用到源码挖个底朝天,还会穿插介绍一些计算机底层知识,力求讲个明白) +- 小册简介:这是一份通俗易懂、风趣幽默的Java学习指南,内容涵盖Java基础、Java并发编程、Java虚拟机、Java面试等核心知识点。学Java,就认准二哥的Java进阶之路😄 +- 小册品位:底部用了梵高 1889 年的《星空》(the starry night),绝美的漩涡星空,耀眼的月亮,宁静的村庄,还有一颗燃烧着火焰的巨大柏树,我想小册的艺术品位也是恰到好处的。 +- 小册角色:为了增加小册的趣味性,我特意为此追加了两个虚拟角色,一个二哥,一个三妹,二哥负责教,三妹负责学。这样大家在学习 Java 的时候代入感也会更强烈一些,希望这样的设定能博得大家的欢心。 -*二哥巴拉巴拉 ing...* +## 小册包含哪些内容? + +三妹出场:“二哥,帮读者朋友们问一下哈,为什么会有《二哥的Java进阶之路》这份小册呢?” -小册的内容主要来源于我的开源知识库《[Java程序员进阶之路](https://github.com/itwanger/toBeBetterJavaer)》,已托管在 GitHub 上,目前已经收获 7000+ star,深受读者喜爱。小册之所以叫《二哥的Java进阶之路》,是因为这样更方便小册的读者知道这份小册的作者是谁,IP 感更强烈一些。 +*二哥巴拉巴拉 ing...* -如果你是第一次阅读这份小册,肯定又会问,“二哥是哪个鸟人?” +小册的内容主要来源于我的开源知识库《[Java程序员进阶之路](https://github.com/itwanger/toBeBetterJavaer)》,目前在 GitHub 上收获 7600+ star,深受读者喜爱。小册之所以叫《二哥的Java进阶之路》,是因为这样更方便小册的读者知道这份小册的作者是谁,IP 感更强烈一些。 -噢噢噢噢,正是鄙人了,一个英俊潇洒的男人(见下图),你可以通过我的微信公众号“**沉默王二**”了解更多关于我的信息,总之,就是一个非常喜欢王小波的程序员,写得一手风趣幽默的技术文章,被读者“尊称”为二哥就对了。 +如果有读者是第一次阅读这份小册,肯定又会问,“二哥是哪个鸟人?” -现实中,三妹也是真实存在的哦,见下图。 +噢噢噢噢,正是鄙人了,一个英俊潇洒的男人(见下图),你可以通过我的微信公众号“**沉默王二**”了解更多关于我的信息,总之,就是一个非常喜欢王小波的程序员了,写得一手风趣幽默的技术文章,所以被读者“尊称”为二哥就对了。现实中,三妹也是真实存在的哦。 ![](https://cdn.tobebetterjavaer.com/tobebetterjavaer/images/overview/readme-ece0be3e-d176-447c-bff9-59d9f02c7a65.jpg) -《**二哥的 Java 进阶之路**》是我自学 Java 以来所有原创文章和学习资料的大聚合。内容包括 Java 基础、Java 并发编程、Java 虚拟机、Java 企业级开发(包括开发/构建/测试、JavaWeb、SSM、Spring Boot、Linux、Nginx、Docker、k8s、微服务&分布式、消息队列等)、Java 面试等核心内容。据说每一个优秀的 Java 程序员都喜欢这份小册,风趣幽默、通俗易懂。总之一句话:学 Java,就认准《二哥的 Java 进阶之路》😄。 +《**二哥的 Java 进阶之路**》是我自学 Java 以来所有原创文章和学习资料的大聚合。[在线网站](https://tobebetterjavaer.com/)和 [GitHub 仓库](https://github.com/itwanger/toBeBetterJavaer)里的内容包括 Java 基础、Java 并发编程、Java 虚拟机、Java 企业级开发(包括开发/构建/测试、JavaWeb、SSM、Spring Boot、Linux、Nginx、Docker、k8s、微服务&分布式、消息队列等)、Java 面试等核心内容。这也是小册最终版会覆盖的内容。 小册旨在为学习 Java 的小伙伴提供一系列: @@ -28,70 +36,191 @@ - **精选的 Java 岗求职面试指南** - **Java 企业级开发所需的必备技术** -小册会持续保持**更新**,如果想获得最新版,请在我的微信公众号 **沉默王二** 后台回复 **222** 获取(你懂我的意思吧,我肯定是足够二才有这样的勇气定义这样一个关键字)! +接下来,送你 4 个“掏心掏肺”的阅读建议: -![](https://cdn.tobebetterjavaer.com/tobebetterjavaer/images/gongzhonghao.png) +- 如果你是零基础的小白,可以按照小册的顺序一路读下去,小册的内容安排都是经过我精心安排的; +- 否则,请按照目录按需阅读,该跳过的跳过,该放慢节奏的放慢节奏。 +- 小册中会有一个虚拟人物,三妹,当然她的原型也是真实存在的,目的就是通过我们之间的对话,来增强文章的趣味性,以便你能更轻松地获取知识。 +- 最重要的一点,“光看不练假把戏”,请在阅读的过程中把该敲的代码敲了,把该记的笔记记了,语雀、思维导图、GitHub 仓库都可以,养成好的学习习惯。 -如果你更喜欢在线阅读,请戳下面这个网址: +如果你喜欢在线阅读,请戳下面这个网址: > [https://tobebetterjavaer.com](https://tobebetterjavaer.com) -首页见下图: +首页见下图,同样简洁、清新、方便沉浸式阅读: -![](https://cdn.tobebetterjavaer.com/stutymore/readme-20230329183438.png) +![](https://cdn.tobebetterjavaer.com/stutymore/readme-20230411102619.png) -你也可以到技术派的[教程栏](https://paicoding.com/column)里阅读。 +你也可以到技术派的[教程栏(戳这里)](https://paicoding.com/column)里阅读,目前正在连载更新中。 +![](https://cdn.tobebetterjavaer.com/stutymore/readme-20230410215012.png) -![](https://cdn.tobebetterjavaer.com/paicoding/497845a726c2563809c5d78e2b88cdc7.png) +>技术派是一个基于 Spring Boot、MyBatis-Plus、MySQL、Redis、ElasticSearch、MongoDB、Docker、RabbitMQ 等技术栈实现的社区系统,采用主流的互联网技术架构、全新的UI设计、支持一键源码部署,拥有完整的文章&教程发布/搜索/评论/统计流程等,[代码完全开源(可戳)](https://github.com/itwanger/paicoding),没有任何二次封装,是一个非常适合二次开发/实战的现代化社区项目👍 。 -如果你在阅读过程中感觉这份小册写的还不错,甚至有亿点点收获,请肆无忌惮地把这份小册分享给你的同事、同学、舍友、朋友,让他们也进步亿点点,赠人玫瑰手有余香嘛。 +如果你在阅读过程中感觉这份小册写的还不错,甚至有亿点点收获,**请肆无忌惮地把这份小册分享给你的同事、同学、舍友、朋友,让他们也进步亿点点,赠人玫瑰手有余香嘛**。 如果这份小册有幸被更多人看得到,我的虚荣心也会得到恰当的满足,嘿嘿😜 -对了,如果你在阅读的过程中遇到一些错误,欢迎到我的开源仓库提交 issue、PR(审核通过后可成为 Contributor),我会第一时间修正,感谢你的批评和指正。 +## 如何获取最新版? ->- GitHub:[https://github.com/itwanger/toBeBetterJavaer](https://github.com/itwanger/toBeBetterJavaer) ->- 码云:[https://gitee.com/itwanger/toBeBetterJavaer](https://gitee.com/itwanger/toBeBetterJavaer) +小册会持续保持**更新**,如果想获得最新版,请在我的微信公众号 **沉默王二** 后台回复 **222** 获取(你懂我的意思吧,我肯定是足够二才有这样的勇气定义这样一个关键字)! -**附提交 issue 的方式**: +![](https://cdn.tobebetterjavaer.com/tobebetterjavaer/images/gongzhonghao.png) -第一步,点击链接 [GitHub 仓库](https://github.com/itwanger/toBeBetterJavaer) 跳转到 Java程序员进阶之路的仓库,见下图,点击 issue 标签。 +## 面试指南(配套教程) -![](https://cdn.tobebetterjavaer.com/paicoding/5f6b3fe691819623fe1f23e80d001b4a.png) +《Java 面试指南》是[二哥编程星球的](https://tobebetterjavaer.com/zhishixingqiu/)的一个内部小册,和《Java 进阶之路》内容互补。相比开源的版本来说,《Java 面试指南》添加了下面这些板块和内容: -点击下图中的 new issue。 +- 面试准备篇(20+篇),手把手教你如何准备面试。 +- 职场修炼篇(10+篇),手摸手教你如何在职场中如鱼得水。 +- 技术提升篇(30+篇),手拉手教你如何成为团队不可或缺的技术攻坚小能手。 +- 面经分享篇(20+篇),手牵手教你如何在面试中知彼知己,百战不殆。 +- 场景设计篇(20+篇),手握手教你如何在面试中脱颖而出。 -![](https://cdn.tobebetterjavaer.com/paicoding/eb7312911decb9f76644ed3e01f1d8ff.png) +### 内容概览 -填写标题和内容,完事后点击 submit 就可以了。 +#### 面试准备篇 -![](https://cdn.tobebetterjavaer.com/paicoding/ded11c071e55dd18c201d26a34be98fc.png) +所谓临阵磨枪,不快也光。更何况提前做好充足的准备呢?这 20+篇文章会系统地引导你该如何做准备。 -**附提交 PR 的方式** +![](https://cdn.tobebetterjavaer.com/stutymore/readme-20230411111002.png) -在 [Java程序员进阶之路](https://tobebetterjavaer.com/)网站上,每一篇文章底部都会有一个编辑此页的链接,比如《[一文吃透Java数组](https://tobebetterjavaer.com/array/array.html)》这篇。 +#### 职场修炼篇 -点击编辑此页 +如何平滑度过试用期?如何平滑度过 35 岁程序员危机?如何在繁重的工作中持续成长?如何做副业?等等,都是大家迫切关心的问题,这 10+篇文章会一一为你揭晓答案。 -![](https://cdn.tobebetterjavaer.com/paicoding/f80a5a0e25d3b59d6a75e0c265f7ebd8.png) +![](https://cdn.tobebetterjavaer.com/stutymore/readme-20230411111200.png) -会跳转到 GitHub 上的编辑页,编辑你认为需要修改的地方,点击「propose changes」 +#### 技术提升篇 -![](https://cdn.tobebetterjavaer.com/paicoding/7456e98a3540b9bededa218893e884e3.png) +编程能力、技术功底,是我们程序员安身立命之本,是我们求职/工作的最核心的武器。 -紧接着会让你提交 PR,确认提交即可。 +![](https://cdn.tobebetterjavaer.com/stutymore/readme-20230411112059.png) -![](https://cdn.tobebetterjavaer.com/paicoding/ee7b3868f7799a3fe9c054931c4ee555.png) +#### 面经分享篇 -接下来,送你三个“掏心掏肺”的阅读建议: +知彼知己,方能百战不殆,我们必须得站在学长学姐的肩膀上,才能走得更远更快。 -- 如果你是零基础的小白,可以按照小册的顺序一路读下去,小册的内容安排都是经过我精心安排的; -- 否则,请按照目录按需阅读,该跳过的跳过,该放慢节奏的放慢节奏。 -- 小册中会有一个虚拟人物,三妹,当然她的原型也是真实存在的,目的就是通过我们之间的对话,来增强文章的趣味性,以便你能更轻松地获取知识。 -- 最重要的一点,“光看不练假把戏”,请在阅读的过程中把该敲的代码敲了,把该记的笔记记了。 +![](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 元的低价就可以加入,再扣除掉星球手续费,几乎就是纯粹做公益。 + +随着时间的推移,星球积累的干货/资源越来越多,我花在星球上的时间也越来越多,[星球的知识图谱](https://tobebetterjavaer.com/zhishixingqiu/map.html)里沉淀的问题,你可以戳这个[链接](https://tobebetterjavaer.com/zhishixingqiu/map.html)去感受一下。有学习计划啊、有学生党秋招&春招&offer选择&考研&实习&专升本&培训班的问题啊、有工作党方向选择&转行&求职&职业规划的问题啊,还有大大小小的技术细节,我都竭尽全力去帮助球友,并且得到了球友的认可和尊重。 + +目前星球已经 2100+ 人了,所以星球也涨价到了 119 元,后续会讲星球的价格调整为 139 元/年,所以想加入的小伙伴一定要趁早。 + +![](https://cdn.tobebetterjavaer.com/stutymore/readme-20230411113706.png) + +你可以添加我的微信(没有⼿机号再申请微信,故使⽤企业微信。不过,请放⼼,这个号的消息也是 +我本⼈处理,平时最常看这个微信)领取星球专属优惠券(推荐),限时 80/年 加⼊(续费半价)! + + + + +或者你也可以微信扫码或者长按自动识别领取 30 元优惠券,**89/年** 加入! + + + +对了,**加入星球后记得花 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日 -好了,让我们开始愉快的 Java 进阶之旅吧。 +第一版《二哥的 Java 进阶之路》正式完结发布! # 第二章:Java概述及环境配置 @@ -341,7 +470,7 @@ Java 技术对 Web 领域的发展注入了强大的动力,主流的 Java Web ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 @@ -503,7 +632,7 @@ jenv global 17 ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 @@ -641,7 +770,7 @@ UItimate 为付费版,主要针对的是企业级开发用户;Community 为 ----- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 @@ -819,7 +948,7 @@ Java 的第一道工序是通过 javac 命令把 Java 源码编译成字节码 ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 @@ -1690,7 +1819,7 @@ public class Circle { ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 @@ -1864,7 +1993,7 @@ public class Test { ----- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 @@ -2343,7 +2472,7 @@ public void test() --- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 @@ -2475,7 +2604,7 @@ System.out.println("一共付给收银员" + res2 + "元"); --- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 @@ -2648,7 +2777,7 @@ Exception in thread "main" java.lang.AssertionError ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 @@ -2948,7 +3077,7 @@ System.out.println(min); --- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 @@ -3737,7 +3866,7 @@ do{ --- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 @@ -3997,7 +4126,7 @@ int index = Arrays.binarySearch(anArray, 4); ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 @@ -4203,7 +4332,7 @@ public class YangHuiTriangle { ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 @@ -4375,7 +4504,7 @@ System.out.println(Arrays.deepToString(deepArray)); ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 @@ -4811,7 +4940,7 @@ public String trim() { --- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 @@ -4976,7 +5105,7 @@ public String concat(String str) { --- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 @@ -5128,7 +5257,7 @@ String s1 = "三妹"; --- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 @@ -5267,7 +5396,7 @@ new StringBuilder().append("二哥").append("三妹").toString(); --- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 @@ -5486,7 +5615,7 @@ void expandCapacity(int minimumCapacity) { --- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 @@ -5780,7 +5909,7 @@ public boolean contentEquals(CharSequence cs) { --- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 @@ -6155,7 +6284,7 @@ public static String join(final Object[] array, String separator, final int star --- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 @@ -6373,7 +6502,7 @@ if (cmower.contains(",")) { ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 @@ -7086,7 +7215,7 @@ JDK 的其它常用类定义在`java.util.*`,`java.math.*`,`java.text.*`, ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 @@ -7229,7 +7358,7 @@ public class FinalVariable { ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 @@ -7635,7 +7764,7 @@ public static void print(Integer... ints) { --- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 @@ -8206,7 +8335,7 @@ public class ClonePerson implements Cloneable { ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 @@ -8493,7 +8622,7 @@ public class Man extends People { ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 @@ -8682,7 +8811,7 @@ e2的实例变量:4 ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 @@ -8966,7 +9095,7 @@ public class FileReaderTest { ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 @@ -9505,7 +9634,7 @@ interface Coach { ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 @@ -9695,7 +9824,7 @@ public class Wangsi { ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 @@ -10723,7 +10852,7 @@ class Wangsi { ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 @@ -11247,7 +11376,7 @@ public class CallParentParamConstrutor { ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 @@ -11592,7 +11721,7 @@ public class Singleton { ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 @@ -11809,7 +11938,7 @@ System.out.println(writer.getName()); // 沉默王二 ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 @@ -11957,7 +12086,7 @@ if (obj instanceof String s) { ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 @@ -12168,7 +12297,7 @@ public Book getBook() { ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 @@ -12768,7 +12897,7 @@ public class BullDog extends AbstractDog { ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 @@ -12996,7 +13125,7 @@ public class JsonFieldTest { ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 @@ -13287,7 +13416,7 @@ public enum EasySingleton{ ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 @@ -14019,7 +14148,7 @@ c: cat ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 @@ -14185,7 +14314,7 @@ public static int fib(int n) { ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 @@ -14793,7 +14922,7 @@ ArrayList,如果有个中文名的话,应该叫动态数组,也就是可 ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 @@ -15279,7 +15408,7 @@ public E get(int index) { ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 @@ -16158,7 +16287,7 @@ private class ListItr implements ListIterator { ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 @@ -16767,7 +16896,7 @@ Dog dog = (Dog) animal; ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 @@ -17103,7 +17232,7 @@ while (it.hasNext()) { ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 @@ -17427,7 +17556,7 @@ list = list.stream().filter(s -> !s.equals("陈清扬")).collect(Collectors.toLi ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 @@ -18623,7 +18752,7 @@ HashMap是Java中最常用的集合之一,它是一种键值对存储的数据 ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 @@ -19085,7 +19214,7 @@ LinkedHashMap 还提供了两个构造方法来指定排序方式,分别是按 ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 @@ -19518,7 +19647,7 @@ headMap、tailMap、subMap方法分别获取了小于3、大于等于4、大于 ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 @@ -19885,7 +20014,7 @@ ArrayDeque 不仅支持常见的队列操作,如添加元素、删除元素、 ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 @@ -20206,7 +20335,7 @@ PriorityQueue 是一个非常常用的数据结构,它是一种特殊的堆( ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 @@ -20394,7 +20523,7 @@ public void sort(Comparator c) { ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 @@ -21088,7 +21217,7 @@ out.close(); --------- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 @@ -21900,7 +22029,7 @@ FileInputStream 是从文件中读取字节数据的流,它继承自 InputStre --------- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 @@ -22360,7 +22489,7 @@ Writer 和 Reader 的常用子类有 FileWriter、FileReader,可以将字符 --------- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 @@ -22799,7 +22928,7 @@ bw.close(); --------- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 @@ -23158,7 +23287,7 @@ pw.close(); --------- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 @@ -23359,7 +23488,7 @@ class KryoParam { --------- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 @@ -23942,7 +24071,7 @@ class Wanger implements Serializable { --------- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 @@ -24201,7 +24330,7 @@ transient 关键字和 static 关键字都可以用来修饰类的成员变量 --------- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 @@ -24688,7 +24817,7 @@ Java 的异常处理是一种重要的机制,可以帮助我们处理程序执 ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 @@ -24986,7 +25115,7 @@ java.lang.Exception: out() ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 @@ -25576,7 +25705,7 @@ public void dataAccessCode() { ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 @@ -25799,7 +25928,7 @@ Object听到这话,皱了皱眉,他沉默了一会儿,缓缓站起身子 ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 @@ -26003,7 +26132,7 @@ public class TryCatchTest1 { ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 @@ -26216,7 +26345,7 @@ while ((result = scanner.findWithinHorizon(pattern, 0)) != null) { ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 @@ -26646,7 +26775,7 @@ System.out.println(Arrays.toString(arr)); ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 @@ -26821,7 +26950,7 @@ a,b,c ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 @@ -27019,7 +27148,7 @@ System.out.println(Objects.deepEquals(nestedArray1, nestedArray3)); // 输出: ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 @@ -27362,7 +27491,7 @@ System.out.println(subtractList); ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 @@ -27913,7 +28042,7 @@ Hutool 中的类库还有很多,尤其是一些对第三方类库的进一步 ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 @@ -28246,7 +28375,7 @@ Lists还有其他的好用的工具,我在这里只是抛砖引玉,有兴趣 ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 @@ -28948,7 +29077,7 @@ Collectors 是一个收集器的工具类,内置了一系列收集器实现, ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 @@ -29299,7 +29428,7 @@ public class OptionalMapFilterDemo { ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 @@ -29649,7 +29778,7 @@ this = com.cmower.java_demo.journal.LamadaTest@3feba861 ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 @@ -29912,7 +30041,7 @@ public class NewTextBlock { ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 @@ -30059,7 +30188,7 @@ UDP 协议(User Datagram Protocol)是一种数据报文协议,它是无连 --------- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 @@ -30441,7 +30570,7 @@ public class UDPClient { --------- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 @@ -32644,7 +32773,7 @@ Linux 的内核将所有外部设备都看做一个文件来操作,对一个 --------- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 @@ -33508,7 +33637,7 @@ Java NIO.2 引入了 AsynchronousSocketChannel 和 AsynchronousServerSocketChann --------- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 @@ -33667,7 +33796,7 @@ Service/DAO 层的方法命名规约: ----- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 @@ -33916,7 +34045,7 @@ GPT4: ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 @@ -34177,7 +34306,7 @@ System.out.println(t2-t1); ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 @@ -34596,7 +34725,7 @@ writer2:Writer@544fe44c age=18, name='二哥', book=Book@31610302 bookName=' ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 @@ -34965,7 +35094,7 @@ class ReferenceTypeDemo { ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 @@ -35194,7 +35323,7 @@ Project Valhalla:正在进行当中的 OpenJDK 项目,计划给未来的 Jav --- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。 @@ -35617,7 +35746,7 @@ public class ReflectionDemo { ---- -GitHub 上标星 7500+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7500+ 的 Java 教程](https://tobebetterjavaer.com/overview/) +GitHub 上标星 7600+ 的开源知识库《二哥的 Java 进阶之路》第一版 PDF 终于来了!包括Java基础语法、数组&字符串、OOP、集合框架、Java IO、异常处理、Java 新特性、网络编程、NIO、并发编程、JVM等等,共计 32 万余字,可以说是通俗易懂、风趣幽默……详情戳:[太赞了,GitHub 上标星 7600+ 的 Java 教程](https://tobebetterjavaer.com/overview/) 微信搜 **沉默王二** 或扫描下方二维码关注二哥的原创公众号沉默王二,回复 **222** 即可免费领取。