并发编程——原子性,可见性和有序性

朴灿烈づ我的快乐病毒、 2022-10-10 00:45 384阅读 0赞

1、原子性

即一个操作或者多个操作,要么全部执行并且执行的过程不会被任何因素打断,要么就都不执行。
原子性就像数据库里面的事务一样,他们是一个团队,同生共死。

2、可见性

可见性是指当多个线程访问同一个变量时,一个线程修改了这个变量的值,其他线程能够立即看得到修改的值。

3、有序性

即程序执行的顺序按照代码的先后顺序执行。

发表评论

表情:
评论列表 (有 0 条评论,384人围观)

还没有评论,来说两句吧...

相关阅读