Java并发编程--视频总结 03

原子性 原子性是指一个操作是不可中断的。即使是在多个线程一起执行的时候,一个操作一旦开始,就不会被其它线程干扰。 有序性 一条指令的执行是可以分为很多步骤的,有时java虚拟机为了提高程序运行的性能会对指令重排序,有序性就是指程序按照它编写的顺序执行,不发生重排序现象。如果在本线程内观察,所有操作都是有序的;如果在一个线程中观察另一个线程,所有操作都是无序的。 写操作顺序: – 取指 IF – 译
相关文章
相关标签/搜索