并发问题 安全性

本文深入探讨了并发编程中保障数据安全性的多种机制,包括同步与非同步两大类。同步机制涉及锁的使用,如隐式锁synchronized和显示锁ReentrantLock等;非同步机制则涵盖不可变对象和线程封闭等技术。此外,还介绍了无锁机制中的volatile变量及原子操作。

安全性:
1. 同步
2. 非同步

1.同步

1.1 锁

1.1.1隐式锁
synchronized
1.1.2显示锁
lock
ReentrantLock
ReadWriteLock

1.2 无锁

1.2.1 volatile
1.2.2 原子操作

2.非同步

2.1 不可变对象

2.2 线程封闭

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值