摘要: 多线程程序常考虑三种性质:原子性、可见性、有序性。定义如下: 1. 原子性: 一个或多个操作的执行,只有两种情况:(1)全部执行并且执行过程中不会被打断;(2)不执行 2. 可见性: 当多个线程访问同一个共享变量时,一个线程修改了变量的值,其他线程能够立即看到被修改的新值。 例如: //线程1执行的 阅读全文
posted @ 2018-01-09 20:29 IvanB.G.Liu 阅读(276) 评论(0) 推荐(0) 编辑