历史的巧合:WebFlux 为何选择了复杂的响应式编程? 本文回溯历史,揭示 WebFlux 选择响应式编程,是为填补当时 Java 协程能力缺失的无奈工程妥协。 2025年7月9日 · 3498 字 编程语言
一个暴论:Java 在 AI 辅助编程时代会被很多人抛弃 在 AI 辅助编程时代,Java 语言的冗长和对复杂框架及设计模式的依赖,使其在与 AI 工具协作时效率低于 Python 等语言,这可能导致 Java 在未来的技术选型中被更多开发者放弃。 2025年4月26日 · 1240 字 AI 编程 编程语言
从 SimpleChannelInboundHandler 看 Java 如何获取真实泛型类型 本文以 Netty 为例,深入分析了 Java 如何在泛型擦除后,通过继承关系从字节码中获取真实的泛型类型。 2024年1月28日 · 958 字 编程语言
Java 8:事实上的多继承语言 本文剖析 Java 8 的 default 关键字,揭示其如何让 Java 变相实现多继承,并重现了经典的菱形问题。 2018年12月26日 · 1167 字 编程语言
DepView: Java 程序调用依赖关系的分析与显示 本文介绍 DepView 工具,它能分析并可视化 Java 程序的调用依赖,助你快速梳理复杂代码。 2018年1月26日 · 1848 字 编程语言