Java并发编程三个性质:原子性、可见性、有序性

并发编程 并发程序要正确地执行,必需要保证其具有原子性、可见性以及有序性;只要有一个没有被保证,就有可能会致使程序运行不正确 线程不安全在编译、测试甚至上线使用时,并不必定能发现,由于受到当时的CPU调度顺序,线程个数、指令重排的影响,偶然触发 线程安全的定义 好比说一个类,不论经过怎样的调度执行顺序,而且调用处不用对其进行同步操做,其都能表现出正确的行为,则这个类就是线程安全的 并发编程三个概念
相关文章
相关标签/搜索