摘要:
不可变 日期类的转换问题 加锁解决 日期转换的线程安全类 不可变类举例 - String类 享元模式 不可变类的线程安全问题分析 写个简单的连接池,体会享元模式 阅读全文
posted @ 2026-02-06 17:46
cdc321
阅读(2)
评论(0)
推荐(0)
摘要:
无锁(乐观锁) 介绍,无锁,即乐观锁,是非阻塞的 CAS 先看一段代码,采用加锁的方式保证并发的安全 package org.example.xiancheng.study11; import java.util.ArrayList; import java.util.List; public cl 阅读全文
posted @ 2026-02-06 13:47
cdc321
阅读(2)
评论(0)
推荐(0)
摘要:
JAVA内存模型 主存:所有线程共享的数据,如静态变量、成员变量。 工作内存:线程私有的数据,如局部变量。 可见性 线程不会停下来 原因 解决办法 - volatile (易变) 示例 也可以用synchronized方式 @Slf4j(topic = "c.test33") public clas 阅读全文
posted @ 2026-02-05 21:33
cdc321
阅读(2)
评论(0)
推荐(0)
摘要:
JUC 进程 概述 进程:程序是静止的,进程实体的运行过程就是进程,是系统进行资源分配的基本单位 进程的特征:并发性、异步性、动态性、独立性、结构性 线程:线程是属于进程的,是一个基本的 CPU 执行单元,是程序执行流的最小单元。线程是进程中的一个实体,是系统独立调度的基本单位,线程本身不拥有系统资 阅读全文
posted @ 2026-02-05 11:40
cdc321
阅读(2)
评论(0)
推荐(0)
浙公网安备 33010602011771号