11.并发(Thinking in java学习11)

多线程编程 从根本上来看,所谓的多线程编程,不过是JVM或者说当前的计算机体系结构无法处理好多线程下资源竞争的情况而人为加上的一些处理方法。 多线程编程是为了更好的使用CPU的性能,人为设计出来的补偿机制。 并发三个特性: 原子性:原子性表示一步操作执行过程中不允许其他操作的出现,直到该操作的完成。 可见性:可见性是指当多个线程访问同一个变量时,一个线程修改了这个变量的值,其他线程能够立即看到修改
相关文章
相关标签/搜索