5000字 | 24张图带你彻底理解Java中的21种锁 2026年07月07日 daichangya 1 本篇主要内容如下:帮你总结好的锁:序号锁名称应用1乐观锁CAS2悲观锁synchronized、Vector、Hashtable3自旋锁CAS4可重入锁synchronized、ReentrantLock、Lock5读写锁ReentrantReadWri... 阅读全文 0 评论
Java单例对象同步问题探讨 2026年07月07日 daichangya 1 Java 单例对象同步问题探讨单例对象(Singleton)是一种常用的设计模式。在 Java 应用中,单例对象能保证在一个 JVM 中,该对象只有一个实例存在。正是由于这个特点,单例对象通常作为程序中存放配置信息的载体,因为它能保证其他对象读到一致的信... 阅读全文 0 评论
JDK 7 中的 Fork/Join 模式 2026年07月07日 daichangya 0 JDK 7 中的 Fork/Join 模式介绍随着多核芯片逐渐成为主流,大多数软件开发人员不可避免地需要了解并行编程的知识。与此同时,主流编程语言正在将越来越多的并行特性合并到标准库或语言本身之中。Java 开发工具包(JDK)在这方面同样走在潮流的前方... 阅读全文 0 评论
JAVA并发编程学习笔记之synchronized 2026年07月07日 daichangya 1 监视器Java 中的同步是通过监视器(Monitor)模型来实现的。Java 中的监视器实质是一个代码块,这段代码块在同一时刻只允许被一个线程执行。线程要想执行这段代码块,唯一的方式是获得监视器。监视器支持两种同步方式:互斥与协作。互斥:多线程环境下,如... 阅读全文 0 评论
Java多线程设计模式(两阶段终止模式.html) 2026年07月07日 daichangya 1 两阶段终止模式 (Two-Phase Termination Pattern.html)两阶段终止模式 (Two-Phase Termination Pattern.html) 指的是当希望结束一个线程时,发出终止请求后线程不会立即停止,而是先完成当前的... 阅读全文 0 评论