会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
ekko-w
博客园
首页
新随笔
联系
订阅
管理
随笔 - 25
文章 - 0
评论 - 0
阅读 -
5929
说说线程安全问题,什么是线程安全?如何实现线程安全?
什么是线程安全?
线程安全:
线程执行过程中不存在对共享资源的同时操作,则称为线程安全。
线程不安全:
多线程工作时同时操作共享资源,则称为线程不安全。
如何实现线程安全?
互斥同步
加锁:Syncronized、ReentrantLock
信号量:Semapher
互斥量:mutex
非阻塞同步
CAS(CompareAndSwap)
分类:
面试 / Java
好文要顶
关注我
收藏该文
微信分享
maoxianww
粉丝 -
0
关注 -
0
+加关注
0
0
升级成为会员
«
上一篇:
线程的生命周期
»
下一篇:
为什么要使用线程池?创建线程池的参数有哪些?线程池的原理是什么?
posted @
2023-03-14 12:27
maoxianww
阅读(
37
) 评论(
0
)
编辑
收藏
举报
刷新页面
返回顶部
登录后才能查看或发表评论,立即
登录
或者
逛逛
博客园首页
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
相关博文:
·
线程的生命周期
·
为什么要使用线程池?创建线程池的参数有哪些?线程池的原理是什么?
·
线程安全问题概述和线程安全的代码实现
·
线程安全,这词你懂了吗?
·
什么是线程安全?C#中如何实现线程安全?
阅读排行:
·
分享4款.NET开源、免费、实用的商城系统
·
全程不用写代码,我用AI程序员写了一个飞机大战
·
MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
·
白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
·
上周热点回顾(2.24-3.2)
公告
昵称:
maoxianww
园龄:
2年10个月
粉丝:
0
关注:
0
+加关注
<
2025年3月
>
日
一
二
三
四
五
六
23
24
25
26
27
28
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
搜索
常用链接
我的随笔
我的评论
我的参与
最新评论
我的标签
我的标签
ElasticSearch
(1)
Activity
(1)
设计模式
(1)
随笔分类
IT-技术分享(10)
插件工具(2)
面试(9)
摘抄随笔(1)
随笔档案
2023年4月(1)
2023年3月(22)
2023年2月(2)
阅读排行榜
1. 已解决 - Elasticsearch 操作更新数据后,没有立即生效问题(2643)
2. 已解决 springBoot HttpMessageConversionException的异常(1366)
3. IDEA 常用插件整理(307)
4. 【已解决】mysql Error:index column size too large. the maximum column size is 767 bytes(228)
5. 什么是幂等性?如何保证接口的幂等性?(163)
点击右上角即可分享
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)