写点什么

Java 知识体系总结(2021 版),JDK、JRE 与 JVM 的区别与联系

用户头像
极客good
关注
发布于: 刚刚

五、Vue




<table border="1" cellpadding="1" cellspacing="1"><tbody><tr><td><a href="https://blog.csdn.net/guorui_java/article/details/106917601">【Vue 基础知识总结 1】Vue 入门</a></td></tr><tr><td><a href="https://blog.csdn.net/guorui_java/article/details/118684853">Vue 知识体系总结 2】Vue 动态绑定 v-bind</a></td></tr><tr><td><a href="https://blog.csdn.net/guorui_java/article/details/118830369">【Vue 知识体系总结 3】Vue 常用标签</a></td></tr><tr><td><a href="https://blog.csdn.net/guorui_java/article/details/118979393">【Vue 知识体系总结 4】Vue 组件化开发</a></td></tr><tr><td><a href="https://blog.csdn.net/guorui_java/article/details/107193357">【Vue 基础知识总结 5】Vue 实现树形结构</a></td></tr><tr><td><a href="https://blog.csdn.net/guorui_java/article/details/106918275">【Vue 基础知识总结 6】Spring Boot + Vue 全栈开发,都需要哪些前端知识?</a></td></tr></tbody></table>


六、数据库




七、计算机网络




<table border="1" cellpadding="1" cellspacing="1"><tbody><tr><td style="width:525px;">内容</td></tr><tr><td style="width:525px;"><p><a href="https://blog.csdn.net/guorui_java/article/details/119119812">【计算机网络 1】计算机网络概述</a></p></td></tr><tr><td style="width:525px;"><p><a href="https://blog.csdn.net/guorui_java/article/details/119153845">【计算机网络 2】分层架构与数据通信基础</a></p></td></tr><tr><td style="width:525px;"><p><a href="https://blog.csdn.net/guorui_java/article/details/106144572">【计算机网络 3】TCP/IP 协议分层详解</a></p></td></tr><tr><td style="width:525px;"><p><a href="https://blog.csdn.net/guorui_java/article/details/104026996">【计算机网络 11】Java 服务端与 C#客户端实现 websocket 通信(发送消息和文件)</a></p></td></tr><tr><td style="width:525px;"><p><a href="https://blog.csdn.net/guorui_java/article/details/106142762">【计算机网络 12】使用 C#实现 socket 服务端和客户端通信</a></p></td></tr><tr><td style="width:525px;"><p><a href="https://blog.csdn.net/guorui_java/article/details/106166909">【计算机网络 13】使用 C#实现 websocket 服务端与客户端通信</a></p></td></tr><tr><td style="width:525px;"><p><a href="https://blog.csdn.net/guorui_java/article/details/104247734">【计算机网络 14】C# 使用 OPCAutomation 实现对 opc 数据的访问</a></p></td></tr><tr><td style="width:525px;"><p><a href="https://blog.csdn.net/guorui_java/article/details/108305113">【计算机网络 15】简单几行 Java 代码实现迅雷功能,下载图片、音乐、视频、电影</a></p></td></tr><tr><td style="width:525px;"><a href="https://blog.csdn.net/guorui_java/article/details/114645601">【计算机网络 16】一个基于 TCP 协议的 Socket 通信实例</a></td></tr><tr><td style="width:525px;"><a href="https://blog.csdn.net/guorui_java/article/details/106635314">【计算机网络 21】太厉害了,终于有人能把 TCP/IP 协议讲的明明白白了</a></td></tr><tr><td style="width:525px;"><a href="https://blog.csdn.net/guorui_java/article/details/106467812">【计算机网络 22】基础知识总结</a></td></tr><tr><td style="width:525px;"><p><a href="https://blog.csdn.net/guorui_java/article/details/113619008">【计算机网络 23】Socket 技术详解</a></p></td></tr><tr><td style="width:525px;"><p><a href="https://blog.csdn.net/guorui_java/article/details/114645277">【计算机网络 24】TCP/IP 数据包结构详解</a></p></td></tr></tbody></table>


八、Linux




<table border="1" cellpadding="1" cellspacing="1"><tbody><tr><td style="width:525px;">内容</td></tr><tr><td style="width:525px;"><a href="https://blog.csdn.net/guorui_java/article/details/117430091">Linux 知识体系总结(2021 版)</a></td></tr><tr><td style="width:525px;"><p><a href="https://blog.csdn.net/guorui_java/article/details/115561636">【Linux 1】入门</a></p></td></tr><tr><td style="width:525px;"><p><a href="https://blog.csdn.net/guorui_java/article/details/115566915">【Linux 2】Linux 常用指令</a></p></td></tr><tr><td style="width:525px;"><p><a href="https://blog.csdn.net/guorui_java/article/details/115642041">【Linux 3】组管理和权限管理</a></p></td></tr><tr><td style="width:525px;"><p><a href="https://blog.csdn.net/guorui_java/article/details/115644249">【Linux 4】定时任务调度与进程服务管理</a></p></td></tr><tr><td style="width:525px;"><p><a href="https://blog.csdn.net/guorui_java/article/details/115774297">【Linux 5】Linux 中安装 jdk 和 MySQL</a></p></td></tr><tr><td style="width:525px;"><p><a href="https://blog.csdn.net/guorui_java/article/details/115792966">【Linux 6】通过 Shell 编程实现定时备份数据库</a></p></td></tr><tr><td style="width:525px;"><a href="https://blog.csdn.net/guorui_java/article/details/115874500">【Docker 1】入门</a></td></tr></tbody></table>


九、Redis




<table border="1" cellpadding="1" cellspacing="1"><tbody><tr><td style="width:525px;">内容</td></tr><tr><td style="width:525px;"><a href="https://blog.csdn.net/guorui_java/article/details/116850879">Redis 知识体系总结(2021 版)</a></td></tr><tr><td style="width:525px;"><p><a href="https://blog.csdn.net/guorui_java/article/details/108358694">【Redis 1】Redis 基础知识概述</a></p></td></tr><tr><td style="width:525px;"><p><a href="https://blog.csdn.net/guorui_java/article/details/116331217">【Redis 2】入门</a></p></td></tr></tbody></table>


十、JVM




<table border="1" cellpadding="1" cellspacing="1"><tbody><tr><td><p><a href="https://blog.csdn.net/guorui_java/article/details/114778965">【JVM 1】类加载器 + 运行时数据区</a></p></td></tr><tr><td><p><a href="https://blog.csdn.net/guorui_java/article/details/104036507">【JVM 2】HotSpot VM GC 的种类</a></p></td></tr><tr><td><p><a href="https://blog.csdn.net/guorui_java/article/details/104036482">【JVM 3】Eclipse 运行速度调优</a></p></td></tr><tr><td><p><a href="https://blog.csdn.net/guorui_java/article/details/104036501">【JVM 4】内存调优</a></p></td></tr><tr><td><p><a href="https://blog.csdn.net/guorui_java/article/details/109437377">JVM 堆内存详解</a></p></td></tr><tr><td><p><a href="https://blog.csdn.net/guorui_java/article/details/108405844">说一下 jvm 有哪些垃圾回收器?</a></p></td></tr><tr><td><a href="https://blog.csdn.net/guorui_java/article/details/115415124">学习 JVM 有什么实际意义呢?</a></td></tr></tbody></table>


十一、读书笔记



1、重构 改善既有代码的设计

<table border="1" cellpadding="1" cellspacing="1"><tbody><tr><td>内容</td></tr><tr><td><p><a href="https://blog.csdn.net/guorui_java/article/details/104018540">重构,改善既有代码的设计</a></p></td></tr><tr><td><p><a href="https://blog.csdn.net/guorui_java/article/details/111305499">《重构 改善既有代码的设计 1》重构原则</a></p></td></tr><tr><td><p><a href="https://blog.csdn.net/guorui_java/article/details/111434891">《重构 改善既有代码的设计 2》重新组织函数、数据</a></p></td></tr><tr><td><p><a href="https://blog.csdn.net/guorui_java/article/details/111742701">《重构 改善既有代码的设计 3》代码的可理解性应该是我们虔诚追求的目标</a></p></td></tr></tbody></table>

2、【编写高质量代码:改善 Java 程序的 151 个建议】

<table border="1" cellpadding="1" cellspacing="1"><tbody><tr><td>内容</td><td>链接</td></tr><tr><td><p>第 1 章:Java 开发中通用的方法和准则___建议 1~13</p></td><td><a href="https://blog.csdn.net/guorui_java/article/details/104247675">https://blog.csdn.net/guorui_java/article/details/104247675</a></td></tr><tr><td><p>第 1 章:Java 开发中通用的方法和准则___建议 14~20</p></td><td><a href="https://blog.csdn.net/guorui_java/article/details/104247792">https://blog.csdn.net/guorui_java/article/details/104247792</a></td></tr><tr><td><p>第 2 章:基本类型___建议 21~30</p></td><td><a href="https://blog.csdn.net/guorui_java/article/details/104247793">https://blog.csdn.net/guorui_java/article/details/104247793</a></td></tr><tr><td><p>第 3 章:类、对象及方法___建议 31~51</p></td><td><a href="https://blog.csdn.net/guorui_java/article/details/104247797">https://blog.csdn.net/guorui_java/article/details/104247797</a></td></tr><tr><td><p>第 4 章:字符串___建议 52~59</p></td><td><a href="https://blog.csdn.net/guorui_java/article/details/104247800">https://blog.csdn.net/guorui_java/article/details/104247800</a></td></tr><tr><td><p>第 5 章:数组和集合___建议 60~66</p></td><td><p><a href="https://blog.csdn.net/guorui_java/article/details/104247804">https://blog.csdn.net/guorui_java/article/details/104247804</a></p></td></tr><tr><td><p>第 5 章:数组和集合___建议 67~82</p></td><td><a href="https://blog.csdn.net/guorui_java/article/details/104247810">https://blog.csdn.net/guorui_java/article/details/104247810</a></td></tr><tr><td><p>第 6 章:枚举和注解___建议 83~92</p></td><td><a href="https://blog.csdn.net/guorui_java/article/details/104247824">https://blog.csdn.net/guorui_java/article/details/104247824</a></td></tr><tr><td><p>第 7 章:泛型和反射___建议 93~100</p></td><td><a href="https://blog.csdn.net/guorui_java/article/details/104247834">https://blog.csdn.net/guorui_java/article/details/104247834</a></td></tr><tr><td><p>第 7 章:泛型和反射___建议 101~109</p></td><td><a href="https://blog.csdn.net/guorui_java/article/details/104247868">https://blog.csdn.net/guorui_java/article/details/104247868</a></td></tr><tr><td><p>第 8 章:异常___建议 110~117</p></td><td><a href="https://blog.csdn.net/guorui_java/article/details/104247839">https://blog.csdn.net/guorui_java/article/details/104247839</a></td></tr><tr><td><p>第 9 章:多线程和并发___建议 118~124</p></td><td><a href="https://blog.csdn.net/guorui_java/article/details/104247845">https://blog.csdn.net/guorui_java/article/details/104247845</a></td></tr><tr><td><p>第 9 章:多线程和并发___建议 125~131</p></td><td><a href="https://blog.csdn.net/guorui_java/article/details/104247855">https://blog.csdn.net/guorui_java/article/details/104247855</a></td></tr><tr><td><p>第 10 章:性能和效率,第 11 章:开源世界,第 12 章:思想为源___建议 132~151</p></td><td><a href="https://blog.csdn.net/guorui_java/article/details/104247858">https://blog.csdn.net/guorui_java/article/details/104247858</a></td></tr></tbody></table>

3、深入理解 Java 虚拟机

<table border="1" cellpadding="1" cellspacing="1"><tbody><tr><td>内容</td></tr><tr><td><p><a href="https://blog.csdn.net/guorui_java/article/details/104018475">《深入理解 Java 虚拟机 1》Java 内存区域与内存分配策略</a></p></td></tr><tr><td><p><a href="https://blog.csdn.net/guorui_java/article/details/104026992">《深入理解 Java 虚拟机 2》性能监控与调优</a></p></td></tr><tr><td><p><a href="https://blog.csdn.net/guorui_java/article/details/104026995">《深入理解 Java 虚拟机 3》类加载机制与字节码执行引擎</a></p></td></tr></tbody></table>


十二、高频面试题




<table border="1" cellpadding="1" cellspacing="1"><tbody><tr><td>内容</td><td>链接</td></tr><tr><td><p>Java 面试题总结(附答案)</p></td><td><a href="https://blog.csdn.net/guorui_java/article/details/107803283">https://blog.csdn.net/guorui_java/article/details/107803283</a></td></tr><tr><td><p>Java 基础知识面试题</p></td><td><a href="https://blog.csdn.net/guorui_java/article/details/108153368">https://blog.csdn.net/guorui_java/article/details/108153368</a></td></tr><tr><td><p>如果当时这 12 道题能答好,现在应该已经被录取了(记一次面试的亲身经历 2020-7-14)</p></td><td><a href="https://blog.csdn.net/guorui_java/article/details/107343135">https://blog.csdn.net/guorui_java/article/details/107343135</a></td></tr><tr><td><p>如果当时这 15 道题能答好,现在应该已经被录取了(记一次面试的亲身经历 2020-7-20)</p></td><td><a href="https://blog.csdn.net/guorui_java/article/details/107477924">https://blog.csdn.net/guorui_java/article/details/107477924</a></td></tr><tr><td><p>如果当时这 15 道题能答好,现在应该已经被录取了(记一次面试的亲身经历 2020-7-23)</p></td><td><a href="https://blog.csdn.net/guorui_java/article/details/107547386">https://blog.csdn.net/guorui_java/article/details/107547386</a></td></tr><tr><td><p>如果当时这 20 道题能答好,现在应该已经被录取了(记一次面试的亲身经历 2020-8-27)</p></td><td><a href="https://blog.csdn.net/guorui_java/article/details/108197232">https://blog.csdn.net/guorui_java/article/details/108197232</a></td></tr><tr><td><p>如果当时这 16 道题能答好,现在应该已经被录取了(记一次面试的亲身经历 2020-9-9)</p></td><td><a href="https://blog.csdn.net/guorui_java/article/details/108503215">https://blog.csdn.net/guorui_java/article/details/108503215</a></td></tr><tr><td><p>Java 面试题总结(乱序版,2020-08-17)</p></td><td><a href="https://blog.csdn.net/guorui_java/article/details/108049191">https://blog.csdn.net/


【一线大厂Java面试题解析+核心总结学习笔记+最新架构讲解视频+实战项目源码讲义】
浏览器打开:qq.cn.hn/FTf 免费领取
复制代码


guorui_java/article/details/108049191</a></td></tr><tr><td><p>Java 面试题总结(乱序版,2020-08-18)</p></td><td><a href="https://blog.csdn.net/guorui_java/article/details/108076036">https://blog.csdn.net/guorui_java/article/details/108076036</a></td></tr><tr><td><p>Java 面试题总结(乱序版,2020-08-20)</p></td><td><a href="https://blog.csdn.net/guorui_java/article/details/108121583">https://blog.csdn.net/guorui_java/article/details/108121583</a></td></tr><tr><td><p>Java 面试题总结(乱序版,2020-08-31)</p></td><td><a href="https://blog.csdn.net/guorui_java/article/details/108151596">https://blog.csdn.net/guorui_java/article/details/108151596</a></td></tr><tr><td><p>Java 面试题总结(乱序版,2020-09-03)</p></td><td><a href="https://blog.csdn.net/guorui_java/article/details/108381144">https://blog.csdn.net/guorui_java/article/details/108381144</a></td></tr><tr><td><p>Java 面试题总结(乱序版,2020-09-19)</p></td><td><a href="https://blog.csdn.net/guorui_java/article/details/108689349">https://blog.csdn.net/guorui_java/article/details/108689349</a></td></tr><tr><td><p>Java 面试题总结(乱序版,2020-09-29)</p></td><td><a href="https://blog.csdn.net/guorui_java/article/details/108876169">https://blog.csdn.net/guorui_java/article/details/108876169</a></td></tr><tr><td><p>Java 面试题总结(基础面试题完结版,2020-10-13)</p></td><td><a href="https://blog.csdn.net/guorui_java/article/details/109043769">https://blog.csdn.net/guorui_java/article/details/109043769</a></td></tr><tr><td><p>Spring 面试题整理</p></td><td><a href="https://blog.csdn.net/guorui_java/article/details/105987495">https://blog.csdn.net/guorui_java/article/details/105987495</a></td></tr><tr><td><a href="https://blog.csdn.net/guorui_java/article/details/117376136">【Java 面试题总结 1】Java 基础篇(附答案)</a></td><td></td></tr><tr><td><a href="https://blog.csdn.net/guorui_java/article/details/117390598">【Java 面试题总结 2】Java 集合篇(附答案)</a></td><td></td></tr><tr><td><a href="https://blog.csdn.net/guorui_java/article/details/117390971">【Java 面试题总结 3】Java 多线程篇(附答案)</a></td><td></td></tr><tr><td><a href="https://blog.csdn.net/guorui_java/article/details/117391274">【Java 面试题总结 4】Java Web、网络、设计模式综合篇(附答案)</a></td><td></td></tr><tr><td><a href="https://blog.csdn.net/guorui_java/article/details/117375355">【Java 面试题总结 7】Spring 框架综合篇(附答案)</a></td><td></td></tr><tr><td><a href="https://blog.csdn.net/guorui_java/article/details/117374794">【Java 面试题总结 11】数据库与 JVM 综合篇(附答案)</a></td><td></td></tr><tr><td><a href="https://blog.csdn.net/guorui_java/article/details/117194603">【Java 面试题总结 14】Redis 面试题总结(附答案)</a></td><td></td></tr></tbody></table>


十三、数据结构与算法




<table border="1" cellpadding="1" cellspacing="1"><tbody><tr><td>内容</td><td>链接</td></tr><tr><td><p>常见数据结构与算法整理总结</p></td><td><a href="https://blog.csdn.net/guorui_java/article/details/106217472">https://blog.csdn.net/guorui_java/article/details/106217472</a></td></tr><tr><td><p>【数据结构与算法 1】稀疏数组</p></td><td><a href="https://blog.csdn.net/guorui_java/article/details/106050189">https://blog.csdn.net/guorui_java/article/details/106050189</a></td></tr><tr><td><p>【数据结构与算法 2】循环队列</p></td><td><a href="https://blog.csdn.net/guorui_java/article/details/106092804">https://blog.csdn.net/guorui_java/article/details/106092804</a></td></tr><tr><td><p>【数据结构与算法 3】单链表</p></td><td><a href="https://blog.csdn.net/guorui_java/article/details/106096006">https://blog.csdn.net/guorui_java/article/details/106096006</a></td></tr><tr><td><p>【数据结构与算法 4】单链表面试题</p></td><td><a href="https://blog.csdn.net/guorui_java/article/details/106101884">https://blog.csdn.net/guorui_java/article/details/106101884</a></td></tr><tr><td><p>【数据结构与算法 5】环形链表解决约瑟夫问题</p></td><td><a href="https://blog.csdn.net/guorui_java/article/details/106155636">https://blog.csdn.net/guorui_java/article/details/106155636</a></td></tr><tr><td><p>【数据结构与算法 6】栈实现综合计算器</p></td><td><a href="https://blog.csdn.net/guorui_java/article/details/106193563">https://blog.csdn.net/guorui_java/article/details/106193563</a></td></tr><tr><td><p>【数据结构与算法 7】中缀表达式转为后缀表达式,实现逆波兰计算器</p></td><td><a href="https://blog.csdn.net/guorui_java/article/details/106215643">https://blog.csdn.net/guorui_java/article/details/106215643</a></td></tr><tr><td><p>【数据结构与算法 8】递归之迷宫问题</p></td><td><a href="https://blog.csdn.net/guorui_java/article/details/106230186">https://blog.csdn.net/guorui_java/article/details/106230186</a></td></tr><tr><td><p>【数据结构与算法 9】谁发明的八皇后,本宫赐你一丈红</p></td><td><a href="https://blog.csdn.net/guorui_java/article/details/106235887">https://blog.csdn.net/guorui_java/article/details/106235887</a></td></tr><tr><td><p>【数据结构与算法 10】算法的时间复杂度和空间复杂度</p></td><td><a href="https://blog.csdn.net/guorui_java/article/details/105925046">https://blog.csdn.net/guorui_java/article/details/105925046</a></td></tr><tr><td><p>【数据结构与算法 11】常见的 7 种排序算法</p></td><td><a href="https://blog.csdn.net/guorui_java/article/details/106270186">https://blog.csdn.net/guorui_java/article/details/106270186</a></td></tr><tr><td><p>【数据结构与算法 12】二分查找、插值查找、斐波那契查找</p></td><td><a href="https://blog.csdn.net/guorui_java/article/details/106341658">https://blog.csdn.net/guorui_java/article/details/106341658</a></td></tr><tr><td><p>【数据结构与算法 13】二叉树</p></td><td><a href="https://blog.csdn.net/guorui_java/article/details/106398737">https://blog.csdn.net/guorui_java/article/details/106398737</a></td></tr></tbody></table>


十四、设计模式




<table border="1" cellpadding="1" cellspacing="1"><tbody><tr><td>内容</td><td>链接</td></tr><tr><td><p>Java 设计模式:23 种设计模式全面解析(超级详细)</p></td><td><a href="https://blog.csdn.net/guorui_java/article/details/104026988">https://blog.csdn.net/guorui_java/article/details/104026988</a></td></tr><tr><td><p>【源码分析设计模式 1】JDK 中的单例模式</p></td><td><a href="https://blog.csdn.net/guorui_java/article/details/106585965">https://blog.csdn.net/guorui_java/article/details/106585965</a></td></tr><tr><td><p>【源码分析设计模式 2】JDK 中的抽象工厂模式</p></td><td><a href="https://blog.csdn.net/guorui_java/article/details/106535411">https://blog.csdn.net/guorui_java/article/details/106535411</a></td></tr><tr><td><p>【源码分析设计模式 3】JDK 中的工厂模式</p></td><td><a href="https://blog.csdn.net/guorui_java/article/details/105087806">https://blog.csdn.net/guorui_java/article/details/105087806</a></td></tr><tr><td><p>【源码分析设计模式 4】JDK 中的原型模式</p></td><td><a href="https://blog.csdn.net/guorui_java/article/details/106544941">https://blog.csdn.net/guorui_java/article/details/106544941</a></td></tr><tr><td><p>【源码分析设计模式 5】Java I/O 系统中的装饰器模式</p></td><td><a href="https://blog.csdn.net/guorui_java/article/details/106613220">https://blog.csdn.net/guorui_java/article/details/106613220</a></td></tr><tr><td><p>【源码分析设计模式 6】Mybatis 中的组合模式</p></td><td><a href="https://blog.csdn.net/guorui_java/article/details/106617887">https://blog.csdn.net/guorui_java/article/details/106617887</a></td></tr><tr><td><p>【源码分析设计模式 7】Integer 中的享元模式</p></td><td><a href="https://blog.csdn.net/guorui_java/article/details/106640489">https://blog.csdn.net/guorui_java/article/details/106640489</a></td></tr><tr><td><p>【源码分析设计模式 8】mybatis 中的代理模式</p></td><td><a href="https://blog.csdn.net/guorui_java/article/details/106665200">https://blog.csdn.net/guorui_java/article/details/106665200</a></td></tr><tr><td><p>【源码分析设计模式 9】SpringIOC 中的模板方法模式</p></td><td><a href="https://blog.csdn.net/guorui_java/article/details/106677554">https://blog.csdn.net/guorui_java/article/details/106677554</a></td></tr><tr><td><p>【源码分析设计模式 10】SpringMVC 中的适配器模式</p></td><td><a href="https://blog.csdn.net/guorui_java/article/details/106584559">https://blog.csdn.net/guorui_java/article/details/106584559</a></td></tr><tr><td><p>【源码分析设计模式 11】SpringMVC 中的策略模式</p></td><td><a href="https://blog.csdn.net/guorui_java/article/details/104039882">https://blog.csdn.net/guorui_java/article/details/104039882</a></td></tr><tr><td><p>【源码分析设计模式 12】JDBC 中的桥接模式</p></td><td><a href="https://blog.csdn.net/guorui_java/article/details/106688252">https://blog.csdn.net/guorui_java/article/details/106688252</a></td></tr><tr><td><p>【源码分析设计模式 13】命令模式</p></td><td><a href="https://blog.csdn.net/guorui_java/article/details/106718457">https://blog.csdn.net/guorui_java/article/details/106718457</a></td></tr><tr><td><p>浅谈 Visitor 访问者模式</p></td><td><a href="https://blog.csdn.net/guorui_java/article/details/104247935">https://blog.csdn.net/guorui_java/article/details/104247935</a></td></tr><tr><td><p>浅谈 Facade 外观模式</p></td><td><a href="https://blog.csdn.net/guorui_java/article/details/104247938">https://blog.csdn.net/guorui_java/article/details/104247938</a></td></tr><tr><td><p>浅谈 Observer 观察者模式</p></td><td><a href="https://blog.csdn.net/guorui_java/article/details/104247965">https://blog.csdn.net/guorui_java/article/details/104247965</a></td></tr><tr><td><p>浅谈 Mediator 仲裁者模式</p></td><td><a href="https://blog.csdn.net/guorui_java/article/details/104247966">https://blog.csdn.net/guorui_java/article/details/104247966</a></td></tr><tr><td><p>浅谈 Interpreter 解释器模式</p></td><td><a href="https://blog.csdn.net/guorui_java/article/details/104247972">https://blog.csdn.net/guorui_java/article/details/104247972</a></td></tr><tr><td><p>浅谈 Memento 备忘录模式</p></td><td><a href="https://blog.csdn.net/guorui_java/article/details/104247969">https://blog.csdn.net/guorui_java/article/details/104247969</a></td></tr><tr><td><p>浅谈 State 状态模式</p></td><td><a href="https://blog.csdn.net/guorui_java/article/details/104247975">https://blog.csdn.net/guorui_java/article/details/104247975</a></td></tr><tr><td><p>浅谈(chain of responsibility)责任链模式</p></td><td><a href="https://blog.csdn.net/guorui_java/article/details/104247978">https://blog.csdn.net/guorui_java/article/details/104247978</a></td></tr><tr><td><p>浅谈 Iterator 迭代器模式</p></td><td><a href="https://blog.csdn.net/guorui_java/article/details/104247911">https://blog.csdn.net/guorui_java/article/details/104247911</a></td></tr><tr><td><p>单一职责、接口隔离、依赖倒转、里氏替换、开闭原则、迪米特、合成复用</p></td><td><a href="https://blog.csdn.net/guorui_java/article/details/106469226">https://blog.csdn.net/guorui_java/article/details/106469226</a></td></tr></tbody></table>

用户头像

极客good

关注

还未添加个人签名 2021.03.18 加入

还未添加个人简介

评论

发布
暂无评论
Java知识体系总结(2021版),JDK、JRE与JVM的区别与联系