Java单例对象同步问题探讨 2026年03月30日 daichangya 20 Java 单例对象同步问题探讨单例对象(Singleton)是一种常用的设计模式。在 Java 应用中,单例对象能保证在一个 JVM 中,该对象只有一个实例存在。正是由于这个特点,单例对象通常作为程序中存放配置信息的载体,因为它能保证其他对象读到一致的信... 阅读全文 0 评论
JDK 7 中的 Fork/Join 模式 2026年03月30日 daichangya 16 JDK 7 中的 Fork/Join 模式介绍随着多核芯片逐渐成为主流,大多数软件开发人员不可避免地需要了解并行编程的知识。与此同时,主流编程语言正在将越来越多的并行特性合并到标准库或语言本身之中。Java 开发工具包(JDK)在这方面同样走在潮流的前方... 阅读全文 0 评论
JAVA并发编程学习笔记之synchronized 2026年03月30日 daichangya 17 监视器Java 中的同步是通过监视器(Monitor)模型来实现的。Java 中的监视器实质是一个代码块,这段代码块在同一时刻只允许被一个线程执行。线程要想执行这段代码块,唯一的方式是获得监视器。监视器支持两种同步方式:互斥与协作。互斥:多线程环境下,如... 阅读全文 0 评论
Java多线程设计模式(两阶段终止模式) 2026年03月30日 daichangya 16 两阶段终止模式 (Two-Phase Termination Pattern)两阶段终止模式 (Two-Phase Termination Pattern) 指的是当希望结束一个线程时,发出终止请求后线程不会立即停止,而是先完成当前的刷新或清理工作。线程... 阅读全文 0 评论
JUC (Java Util Concurrency) 基础内容概述 2026年03月30日 daichangya 15 编者注:本文为历史博文归档,内容涉及 JDK、框架与工具链版本请以当前官方文档为准。文中引用外链图片可能失效,阅读时请注意时效性。1. JUC 概况以下是 Java JUC(java.util.concurrent)包的主体结构:Atomic:Atomi... 阅读全文 0 评论