线程安全之核心要点

1. 临界区与数据竞争(竞态条件) java代码java // sahred.java int num = 0; // 在多线程中对于共享资源存在数据竞争,竞态条件 // mutil.java run(){ num ++; // 临界区 } 经过上述代码可知 临界区: 在并发多线程中执行一系列对共享资源的修改操做的代码区域,在该区域下的操做的执行结果会对其余线程产生影响,称该代码区域为临
相关文章
相关标签/搜索