老迟到外套

文章
5
资源
0
加入时间
2年10月17天

玩转并发-多线程读写锁分离设计模式

概述在多线程的情况下访问共享资源,需要对资源进行同步操作以防止数据不同步的情况发生,通常我们用synchronized关键字或显氏锁。对资源的访问一般包括两种类型的动作,读和写。如果多个线程在某个时刻对资源进行读操作,这时用排他的方式加锁,就显得简单粗暴,降低执行效率。如果的某个资源的读操作多于写操作,那么读时不加锁,很明显能很好地提升性能。多线程访问concern和conflict...