Java 多線程系列(七):線程停止的正確姿勢與常見誤區
Java 多線程系列(七):線程停止的正確姿勢與常見誤區 Java 中無安全的強制停止線程 API(stop()、suspend()、resume() 均已棄用
Java 多線程核心:wait/notify 機制深度解析與實戰陷阱
Java 多線程核心:wait/notify 機制深度解析與實戰陷阱 wait()、notify()、notifyAll() 是 Object 類定義的基礎協作
Java 多線程系列(六):阻塞隊列簡化生產者-消費者模式
Java 多線程系列(六):阻塞隊列簡化生產者-消費者模式 本文通過經典的「生產者-消費者」模型,對比傳統 wait/notify 手動同步與 Blocking
Java 發送郵件完整指南:無附件、帶附件與 HTML 郵件實現
Java 發送郵件完整指南:無附件、帶附件與 HTML 郵件實現 基於 JavaMail API 實現郵件發送功能,以搜狐郵箱 SMTP 服務為例,涵蓋純文本、
Java 面向對象練習:西遊記人物類設計與實現
Java 面向對象練習:西遊記人物類設計與實現 本練習旨在通過設計「西遊記人物」類,鞏固 Java 類的定義、屬性封裝、方法實現及對象創建與調用的基本功。 練
搭建 Maven 私服並配置 DDNS 實現外網穩定訪問
搭建 Maven 私服並配置 DDNS 實現外網穩定訪問 之前在內網搭建了 Maven 私服,但因公司沒有固定公網 IP,每次 IP 變動都需登錄路由器查看,且
手把手教你從零構建自定義 MVC 框架(二):核心組件實現與整合
自定義 MVC 框架實戰:從數據庫腳本到核心組件整合 在上一篇文章中,我們梳理了 MVC 架構的設計思路。本文將通過一個完整的學生管理登錄/註冊案例,詳細演示如
Java 練習題:找出 1000 以內的所有完數(完美數)
題目:完數(Perfect Number)查找 定義:一個正整數如果恰好等於它的真因子(不包含自身的因子)之和,則稱為「完數」或「完美數」。例如:6 = 1 +
Java 中聚合與組合的區別與聯繫:從「Has-a」關係到 UML 圖解
前言:物件導向設計中的「整體-部分」關係 在 Java 物件導向設計中,「聚合」與「組合」是描述類之間「擁有」關係的兩核心概念。它們皆屬於關聯關係的一種特殊形式
Java Stream API 實戰指南(第三章):創建、轉換、過濾、聚合、Optional 全解析
Java Stream API 實戰指南(第三章):創建、轉換、過濾、聚合、Optional 全解析 引例:一行代碼完成去重、過濾、排序、收集 !s.equ
Java FTP 工具類封裝:上傳、下載、列表、刪除、目錄創建完整實現
Java FTP 工具類封裝:上傳、下載、列表、刪除、目錄創建完整實現 基於 Apache Commons Net FTPClient 封裝的生產級工具類,支
Hibernate 對象關係映射基礎:持久化類、訪問策略、派生屬性與 SQL 控制
Hibernate 對象關係映射基礎:持久化類、訪問策略、派生屬性與 SQL 控制 持久化類屬性訪問權限 Hibernate 可訪問任意可見性的 getter
FileOutputStream vs FileWriter:字節流與字符流選擇指南
FileOutputStream vs FileWriter:字節流與字符流選擇指南 Java 寫文件有兩條主流路徑,本質區別在於字節流與字符流。 代碼對比
給 Java 新手的 21 條核心知識點歸納與學習建議(基礎篇)
給 Java 新手的 21 條核心知識點歸納與學習建議(基礎篇) 結合多年開發與面試經驗,梳理 J2SE 階段必須掌握的 21 大知識板塊,助你少走彎路、建立
Java Web (J2EE) 學習路線圖全景指南:J2SE 基礎、J2EE 進階、資料庫、前端、工具鏈與職涯建議
Java 三大版本定位 版本全稱定位核心領域 J2SEJava 2 Platform Standard Edition基礎核心、桌面應用語法、集合、I/O、多
Hibernate 入門完整指南:ORM 核心概念、核心 API、運行流程與映射配置精要
什麼是 Hibernate? 開源持久層框架 ORM (Object/Relational Mapping) 實現:建立物件模型與關係數據模型映射 Java