多项选择题

并发编程三要素:()。

A.原子性:程序中的所有操作是不可中断的,要么全部执行成功要么全部执行失败
B.有序性:程序执行的顺序按照代码的先后顺序执行。(处理器可能会对指令进行重排序)
C.时间性:程序中的代码执行是在规定时间内执行的,超过时间就会切换到另外一个线程
D.可见性:当多个线程访问同一个变量时,如果其中一个线程对其作了修改,其他线程能立即获取到最新的值

微信扫码免费搜题