摘要:
1 对synchronized的认识: 1.1:synchronized关键字解决了多个线程之间的资源同步性,synchronized关键字保证了它修饰的方法或者代码块任意时刻只有一个线程在访问。 1.2:synchronized是重量级锁,因为监视锁是依赖于底层操作系统mutex lock实现的, 阅读全文
摘要:
互斥:指某一资源同时只能允许一个访问者对其访问,具有唯一性和排它性。但无法限制访问者对其访问顺序,即访问是无序的 同步:是指互斥基础上,通过其他几只实现资源的有序访问,大多情况同步已经实现了互斥。 线程同步的机制和方式: 1、临界区、互斥对象:主要用于互斥控制;都具有拥有权的控制方法,只有拥有该对象 阅读全文