“Synchronized”的版本间的差异
跳到导航
跳到搜索
Jihongchang(讨论 | 贡献) (建立内容为“synchronized 关键字说明”的新页面) |
Jihongchang(讨论 | 贡献) |
||
第1行: | 第1行: | ||
− | + | === 最简单的情况 === | |
+ | 多线程操作对象时,为了不产生数据紊乱,一个线程在开始正式操作对象之前,要先给对象加个锁,这样其他线程也想操作这个对象时看到锁就知道这个对象已经有一个线程在操作了,就会等待。 |
2023年2月11日 (六) 09:38的版本
最简单的情况
多线程操作对象时,为了不产生数据紊乱,一个线程在开始正式操作对象之前,要先给对象加个锁,这样其他线程也想操作这个对象时看到锁就知道这个对象已经有一个线程在操作了,就会等待。