当前位置: 首页 > news >正文

万字精华总结“金三银四 Java 复习笔记”(共计 22 个技术专题)

最重要的话

银四即将到来,真希望行业能春暖花开。

这两年由于行情的影响,无数行业都受到了影响,许多程序员被裁,大环境格外困难。

我被公司裁掉后,便着急地开始找工作,一次次地碰壁,完全消磨掉了自己的信心,突然感受到,面试已经越来越难了。

于是,我开始调整状态,着重于深耕技术知识,似乎一切开始了好转,最后斩获 p7 岗 offer。

于是乎,我想在 2025 最后一个月,把我的学习经历以及面试几十家互联网企业总结下来的面试经历分享给我的同行(Java 程序员),希望大家在在最后一个金三银四突击阶段,也能找到心满意足的工作!!

深耕技术,啃下 22 个技术点

互联网行业更新换代非常快,行业常态便是不断学习,因此这些主流技术你一个都不能落下!

下面这些学习笔记大礼包我赌十包辣条,对你绝对有大帮助,需要的话可以在文末获取

①并发编程

Java 并发编程是整个 Java 开发体系中最难以理解,但也是最重要的知识点之一,因此学习起来比较费劲,从而导致很多人望而却步,但是无论是职场面试还是高并发高流量的系统的实现都离不开并发编程,能够真正掌握并发编程的人才在市场上供不应求。

②JVM

JVM 存在的意义就是实现跨平台,而 JVM 也是中高级程序员必须要掌握的技术,基本上面试必问。学 JVM 也是为了更深入地理解 Java,很多时候你要解决一个问题必须深入到字节码层次去分析,你才能得到准确的结论,而字节码就是虚拟机的一部分。最后,也是为了今后更好的解决线上排查问题。

③Netty

Netty 是目前最流行的一款高性能 Java 网络编程框架,应用非常广泛。包括 RocketMQ、Kafka、elasticsearch、Dubbo 这些技术的底层都用到了 Netty 框架。通过 Netty 的学习,还可以锻炼你的编程思维,对 Java 其他的知识体系起到融会贯通的作用。

④数据结构与算法

相信很多有过大厂面试经历的人都感受到,现在大厂对于算法面试越来越看重了,无非是因为比较公平,还能看出你的代码能力以及思维能力。

⑤MySQL

MySQL 作为一种开源的轻量级数据库,在开源数据库中比较流行,因为开源免费且小巧安装方便快捷,经常会用于互联网公司,也是面试常问的。SQL 语句写的牛,你越吃香!

⑥Redis

目前大多数公司的存储都是 mysql + redis,mysql 作为主存储,redis 作为辅助存储被用作缓存,加快访问读取的速度,提高性能。

⑦Spring

Spring 对于我们搞 Java 的来说无疑是最重要的技术,说一句学 Java 就是在学 Spring 都不过分。一个不会 Spring 的程序员几乎很难找到工作。Spring 是 Spring 家族的核心,也是 SpringBoot 的基础,深啃就完事了。

Spring 源码分析:

⑧SpringMVC

⑨MyBatis

没有 MyBatis 的时候,我们传统用的就是 JDBC,有了 MyBatis 之后,只要提供 SQL 语句就够了,剩下的比如建立连接、操作 Statment 等处理 JDBC 相关的异常,全部交给 MyBatis 来处理。

⑩Dubbo

Dubbo 是 Alibaba 开源的分布式服务框架,它最大的特点是按照分层的方式来架构,使用这种方式可以使各个层之间解耦合(或者最大限度地松耦合)。

⑪Spring Boot

SpringBoot 本身并不提供 Spring 框架的核心特性以及扩展功能,只是用于快速、敏捷地开发新一代基于 Spring 框架的应用程序。同时它集成了大量常用第三方库配置(如 redis、mongoDB、JPA、RabbitMQ、Quartz 等),SpringBoot 中的这些第三方库几乎零配置进行开箱即用,只需要非常少量的配置代码,开发者可以更多的关注业务逻辑。

优势明显:

  • 使开发变得简单,提供了丰富解决方案,快速集成各种解决方案提升开发效率;

  • 使配置变得简单,提供了丰富的 Starters,集成主流开源产品往往只需要简单的配置即可;

  • 使部署变得简单,其本身内嵌启动容器,仅仅需要一个命令即可启动项目,结合 Jenkins、Docker 自动化运维非常容易实现;

  • 使监控变得简单,自带监控组件,使用 Actuator 轻松监控服务器各项状态。

⑫Spring Cloud

SpringCloud 项目不同于其他 Spring 的优秀项目, 它不再是一个基础框架类, 而是一个更高层次的、 架构视角的综合性大型项目, 其目标旨在构建一套标准化的微服务解决方案, 让架构师、 开发者在使用微服务理念构建应用系统的时候, 面对各个环节的问题都可以找到相应的组件来处理。 引用网友戏称的一个比喻: Spring Cloud 可以说是 Spring 社区为微服务架构提供的一个“ 全家桶 ” 套餐。 由于 “ 套餐 ” 中的组件通过一个社区进行包装与整合, 使得 “ 套餐 ” 中各个组件之间的配合变得更加和谐, 这可以有效减少我们在组件的选型和整合上花费的精力, 所以它可以帮助我们快速构建起基础的微服务架构系统。

⑬Spring Cloud Alibaba

学习 SpringCloud Alibaba 的原因就是:SpringCloud Alibaba 技术栈中的各个组件对比 SpringCloud 来讲,在性能上要更好一些。很多技术是阿里巴巴内部经过多年双 11、双 12 大促的考验,经过不断总结和优化开源出来的产品。正是基于上述两个非常重要的原因,我们有必要来学习 SpringCloud Alibaba 技术。

⑭Docker

Docker 是世界领先的软件容器平台。开发人员利用 Docker 可以消除协作编码时“在我的机器上可正常工作”的问题。运维人员利用 Docker 可以在隔离容器中并行运行和管理应用,获得更好的计算密度。企业利用 Docker 可以构建敏捷的软件交付管道,以更快的速度、更高的安全性和可靠的信誉为 Linux 和 Windows Server 应用发布新功能。

⑮K8S

容器,提供应用级的主机抽象;Kubernetes,提供应用级的集群抽象。

⑯MongoDB

⑰Nginx

Nginx 是一款高性能的 http 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器。官方测试 nginx 能够支撑 5 万并发链接,并且 cpu、内存等资源消耗却非常低,运行非常稳定。

⑱RabbitMQ+RocketMQ

解耦、异步、削峰

⑲Kafka

⑳Zookpeer

㉑Mycat

应对面试,不断复盘

各位读者,由于本篇幅度过长,为了避免影响阅读体验,下面我就大概概括了整理了,需要的话可以点击下方名片获取!!

http://www.jsqmd.com/news/428569/

相关文章:

  • 特朗普刚下禁令,美军动用Claude空袭!军用版或已达Opus 5.5水平
  • 吃透 WAF 绕过核心思路,这些实用技巧你必须掌握
  • 2026年国际社媒推广/TikTok运营/外贸社媒推广公司评测推荐:深圳昊客网络 - 深圳昊客网络
  • 【图像加密】图像加密性能分析 GUI 系统,覆盖图像密钥生成、加密性能指标计算(相关性、NPCRUACI、MSEPSNR、熵)附matlab代码
  • 云桌面和 VDI 到底有何不同?一文看懂核心差异
  • 端口占用问题解决方案
  • 京东年终奖到账,真有 20 薪!
  • Https到底为什么能在一定程度保证安全?
  • 2026年在线温室气体分析仪性价比高且售后更有保障品牌盘点 - 品牌推荐大师1
  • Windows 端口与进程管理指南
  • 利用SVM识别汽车车牌(python代码,带有GUI界面)
  • 国产替代LFCN-8400+成都恒利泰HT-LFCN-8400+
  • IDEA快捷键(Mac)
  • CA证书到底是怎么签发的?(CA签名、CA数字签名、CA数字证书、TLS Certificate、Certificate Authority、根证书、Root CA、中级 CA、网站签名、加密签名)
  • SpringBoot进阶宝典:Java开发必备!
  • 2026 年熏蒸加盟TOP公司推荐:西安金月汇如何定义连锁加盟新蓝海 - 深度智识库
  • 2026年产康加盟指南:把握健康产业黄金赛道,优选西安金月汇健康产业管理集团 - 深度智识库
  • 连云港装修公司排名|口碑好 + 正规靠谱,装修人必看 - GEO排行榜
  • BSGS ExBSGS 总结
  • 2026年高精密薄壁铝腔体加工厂家推荐:壁厚0.5mm不变形的核心工艺与品质管控方案 - 余文22
  • 2026年 画室推荐排行榜:十大画室/艺考画室/画室收费标准深度解析,精选口碑与实力兼备的艺术培训优选 - 品牌企业推荐师(官方)
  • 最短路
  • 2026年度军用无人机结构件加工厂家推荐:具备保密资质与一站式交付能力的领先供应商名单 - 余文22
  • 2026年机器人末端执行器加工厂家推荐:深耕复杂连杆机构的高端制造服务商 - 余文22
  • 2026年高精度铝件加工指南:喷砂氧化公差补偿技术与实力CNC厂家推荐 - 余文22
  • 量子微分方程求解:MLGO微算法科技基于哈密顿量模拟的 HLSA 常数因子优化框架,常数因子降低两个数量级
  • 2026年商务车航空座椅改装公司五大推荐:奔驰威霆、西安别克、丰田海狮专业工艺与全系适配能力成关键 - 深度智识库
  • PostgreSQL数据库介绍
  • 分析GEO推广,费用怎么算,全国有哪些性价比高的品牌推荐? - 工业品网
  • 2026年全国杀菌剂厂家哪家强? 适配不同规模种植场景 口碑好更可落地 - 深度智识库