多线程编程应该满足三大特性
有序行:即程序的执行按照代码的先后顺序来执行
可见行:指当多个线程访问同一个变量时,一个线程修改了这个变量的值,其他线程能够立即看到 就不会出现脏读的情况
原子性:一个操作或多个操作全部执行并且在执行过程中不会被任何因素打断,要不就不执行
多线程编程的三大特性
最新推荐文章于 2022-11-12 15:39:55 发布
多线程编程应该满足三大特性
有序行:即程序的执行按照代码的先后顺序来执行
可见行:指当多个线程访问同一个变量时,一个线程修改了这个变量的值,其他线程能够立即看到 就不会出现脏读的情况
原子性:一个操作或多个操作全部执行并且在执行过程中不会被任何因素打断,要不就不执行