多线程与并发-原理

-- synchronized 线程安全的主要诱因 1.存在共享数据(也称临界资源) 2.存在多条线程共同操作这些共享数据 解决方法:同一时刻有且只有一个线程在操作共享数据,其他线程必须等到该线程处理完数据后在对共享线程进行操作   互斥锁的特性 1.互斥性:在同一时间只允许一个线程持有某个对象锁,通过这种特性来实现多线程的协调机制,这样在同一时间只有一个线程对需要同步的代码块(复合操作)进行访问
相关文章
相关标签/搜索