并发编程44题(含答案)

一、并发编程三要素?java 1)原子性算法 原子性指的是一个或者多个操做,要么所有执行而且在执行的过程当中不被其余操做打断,要么就所有都不执行。编程 2)可见性缓存 可见性指多个线程操做一个共享变量时,其中一个线程对变量进行修改后,其余线程能够当即看到修改的结果。安全 实现可见性的方法:多线程 synchronized或者Lock:保证同一个时刻只有一个线程获取锁执行代码,锁释放以前把最新的值刷
相关文章
相关标签/搜索