Future和CompletableFuture解析与使用 2026年07月07日 daichangya 3 一、Future 模式自 Java 1.5 起,Java 提供了 Callable 和 Future 接口,允许我们在任务执行完毕后获取执行结果。Future 接口是构建异步应用的基础,也是多线程开发中常见的设计模式。当我们调用一个函数方法时,如果该函数... 阅读全文 0 评论
深入理解Java缓存:从基础原理到实践应用 2026年07月07日 daichangya 2 深入理解 Java 缓存:从基础原理到实践应用在当今的软件开发领域,性能优化始终是核心议题。缓存(Cache)作为关键技术手段,在提升系统性能方面发挥着不可或缺的作用。无论是硬件层面的 CPU 缓存,还是软件层面的各类缓存库,其核心目的都是为了解决数据访... 阅读全文 0 评论
关于Java性能的9个谬论 2026年07月07日 daichangya 2 Java 性能常被称为某种「黑魔法」。部分原因在于 Java 平台非常复杂,很多情况下问题难以定位。然而在历史上还有一种趋势,人们靠智慧和经验来研究 Java 性能,而不是靠应用统计和实证推理。在这篇文章中,我们希望揭示一些最荒谬的技术迷思。1. Jav... 阅读全文 0 评论
JNDI注入原理及利用 2026年07月07日 daichangya 5 编者注:本文为历史博文归档,涉及 JDK、框架与工具链版本请以当前官方文档为准。引用外链图片可能失效,阅读时请注意时效性。前言本篇主要讲述 RMI-JNDI 注入的利用原理,并分析其利用流程。内容包括:使用 marshalsec 反序列化工具搭建简单的 ... 阅读全文 0 评论
100个高质量Java开发者博客 2026年07月07日 daichangya 3 100 个高质量 Java 开发者博客目前列表中尚未满 100 个,作者希望大家一起来推荐高质量的 Java 开发博客,并不断补充到这个列表中。欢迎你也参与推荐优质的 Java 开发博客。(声明一下:我们的数学不是体育老师教的!:) )本文的主要目的是收... 阅读全文 0 评论