在Java中使用6种方法进行http请求 2026年03月30日 daichangya 19 在 Java 中使用 6 种方法进行 HTTP 请求在 Java 开发中,发起 HTTP 请求有多种成熟方案。常见的实现方式主要包括以下六种:Java SE 自带的 HttpURLConnection 类Apache 的 HttpClient 第三方库S... 阅读全文 0 评论
JAVA8如何用Optional解决NPE问题详解 2026年03月30日 daichangya 14 引言NPE(NullPointerException,空指针异常)是 Java 开发中最常见的异常之一。社区中关于“方法到底应该返回 null 还是返回空对象”的讨论从未停止。在本文开头,我们先回顾一下 NPE 问题的典型场景。假设我们有两个类,其 UM... 阅读全文 0 评论
EJB 工作原理 2026年03月30日 daichangya 13 编者注:本文为历史博文归档;涉及 JDK、框架与工具链版本请以当前官方文档为准。引用外链图片可能失效,阅读时请注意时效性。引言日前在论坛精华区查阅到 Robbin 关于 EJB 调用原理的分析文章,受益匪浅。不过原文主要以文字阐述为主,直观性稍显不足,且... 阅读全文 0 评论
最常用的Java库一览 2026年03月30日 daichangya 13 写在前面本文列出的名单基于作者调查及个人经验。它们未必是绝对最流行的,但至少是众所周知的。我会不断更新这个列表,使之更加完整和准确。感谢您的意见。一个典型的 Java 项目往往依赖于第三方库。本文总结的 Java 库适用于各种应用场景,较为流行且广泛使用... 阅读全文 0 评论
异常以及异常处理框架探析 2026年03月30日 daichangya 17 概述一般情况下,企业级应用都对应着复杂的业务逻辑。为了保证系统的健壮性(Robustness),必然需要面对各种系统业务异常和运行时异常。不好的异常处理方式容易造成应用程序逻辑混乱、脆弱而难于管理。应用程序中充斥着零散的异常处理代码,使程序代码晦涩难懂、... 阅读全文 0 评论