- 博客(9)
- 收藏
- 关注
原创 8. Java Stream 入门指南:写给初学者的一篇全懂文档
把“数据”和“操作”分开,并用链式方式组合这些操作。它不是集合,它不存储数据,而是对集合进行“流水线式”处理。✅ 写得更短,更清晰✅ 少嵌套,少临时变量✅ 逻辑表达更清晰,维护更容易✅ 更接近函数式编程,让你掌握现代 Java 的核心思维✅ 熟悉源码定义的接口与行为,成为真正理解 Java Stream 的开发者。
2025-04-17 00:15:00
873
原创 7.《你写的 Lambda,只用了10%的威力》
因为你可能还没有做到这些:🔍 用方法引用表达意图🧱 用函数组合替代嵌套逻辑📐 用 Predicate/Function 组织判断结构🧲 用 Comparator 写出“组合式排序链”🧰 用 Lambda 模拟策略/职责链/行为型设计模式别把 Lambda 当工具,当它是思想的一部分,它就不只是“函数”,而是你代码质量的放大器。
2025-04-16 00:30:00
1544
原创 6. 学 Java 到底要学多久才能找到工作?这篇讲透了每个阶段该干什么
类别建议学习方式视频 + 项目练手 + 文档查阅(别光看不练)学习周期每天 2~3 小时,半年可入门 + 实战技术社区加入 优快云 / 掘金 / GitHub / 牛客网 Java 区心态建议不要急着追框架,基础才是抗压资本;写项目时不要怕“写土”或“写丑”推荐路径先掌握 Java 本身 → Web → 框架 → 项目 → 架构启蒙。
2025-04-15 00:00:00
1426
原创 AI的出现,是否能替代IT从业者?
AI 不会取代程序员,但它一定会取代不会用 AI 的程序员。你可以把它当成威胁,也可以把它当作自己的外挂。📢 所以你怎么看?AI 到底是程序员的对手,还是最强拍档?欢迎在评论区聊聊你的看法👇。
2025-04-13 21:56:10
767
原创 1. 初识Reactive Streams
是一套异步数据处理的规范,核心目标是:在异步非阻塞系统中,实现数据发布者(Publisher)与订阅者(Subscriber)之间的通信,并优雅地处理背压(backpressure)问题。消费者处理不过来时,能让生产者“慢点来”的机制。传统异步编程容易发生“数据淹没”问题(比如读取文件太快而写不及),Reactive Stream 提供了天然支持。Reactive Stream 就是一个能「按需推送数据」的异步数据流,避免过载、提升效率,是构建现代高性能、可伸缩系统的重要基础。如果你正在用。
2025-04-13 21:34:33
418
原创 2. Reactive Streams(响应式流)概念笔记
背压是指:消费者处理不过来时,能让生产者“慢点来”。没有背压的系统容易被数据压垮,Reactive Streams 通过request(n)实现背压控制。Reactive Stream 是异步 + 背压 + 流式处理的组合,核心在于让数据“按需而动”,构建更高效、弹性强的现代应用。
2025-04-13 21:33:12
597
原创 10. Oracle JDK 和 OpenJDK 到底是什么关系、该选哪个、差别在哪
是 Java SE(Standard Edition)的官方开源实现由 Oracle 主导,联合 Amazon、RedHat、Azul、Microsoft 等公司共同维护所有 Java 语言特性(JEP)都会首先在 OpenJDK 中实现遵循开源协议可以免费、商业化使用(无须支付授权费)Oracle 公司发布的官方 JDK 产品从JDK 11 起,Oracle JDK 不再免费用于生产环境(需要商业授权)
2025-04-13 20:56:13
2021
原创 9. [特殊字符]Lambda 与 Stream 的关系与用法:一篇搞懂这对黄金搭档
Lambda 负责表达“怎么做”,Stream 负责“让它流动起来”。它们不是两个平行的工具,而是一套现代 Java 编程的组合语言。
2025-04-13 19:50:37
1775
原创 4. 什么是 Reactive Streams?
Reactive Streams 是一个旨在为异步流处理提供标准规范的倡议,该规范支持非阻塞的背压机制。它适用于多种运行时环境(如 JVM 和 JavaScript)及网络协议。
2025-04-13 18:32:49
435
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅