LeticiaFENG Note
Java
Java底层原理
JVM
数据结构
Java进阶
并发 - 多线程
编程思想(优化策略)
数据库
Mysql
ElasticSearch
服务器
中间件
Redis
微服务
Gateway
个人使用
复习用思维导图
WMS项目
关于
LeticiaFENG
累计创建
14
个标签
累计撰写
31
篇文章
累计收获
1743
次访问
导航
Java
Java底层原理
JVM
数据结构
Java进阶
并发 - 多线程
编程思想(优化策略)
数据库
Mysql
ElasticSearch
服务器
中间件
Redis
微服务
Gateway
个人使用
复习用思维导图
WMS项目
关于
目录
LeticiaFENG Note
What else can I do ?
分类
Java进阶
关于并发、并发安全、线程通信的浅谈 (Loading······)
2025-05-11 23:01
17
0
0
25.7℃
Java
并发 - 多线程
Java进阶
关于并发、并发安全、线程通信的浅谈 该笔记将会从并发的基础概念、Java中线程实现和管理、线程安全(JVM级别上下文切换线程安全、变量级别线程安全、代码块级别线程安全、分布式服务并发安全)、常见的线程优化进行介绍。笔记本身会比较长,阅读前请注意。 版本信息 JAVA源码版本:17 / 21 JVM源
多线程使用 - Async+CompletableFuture
2024-08-23 12:07
50
0
0
29.0℃
Java进阶
Java
并发 - 多线程
多线程 Async @Async(value = “指定自定义Bean线程池”) [根据不同的业务可以使用不同的线程池来做异步处理] 如果不指明使用的线程池,在SpringBoot 2.1.0之前默认使用的是SimpleAsyncTaskExecutor [一次性的异步执行器] 会随着请求数量的增加
Optional的使用
2023-12-29 16:28
31
0
0
27.1℃
Java进阶
Java
Optional判空 首先需要记住Optional的一些方法 第一批方法:产生Optional对象的方法empty()、of(obj)、ofNullable(obj) empty() 创建一个空的Optional (如果是空) Optional <Object> empty = Optional.e
弹