首先我们对读写锁做一个概述: 假设你的程序中涉及到对一些共享资源的读和写操作,且写操作没有读操作那么频繁.在没有写操作的时候,两个线程同时读一个资源没有任何问题,所以应该允许多个线程能在同时读取共享资源.但是如果有一个线程想去写这些共享资源,就不应该再有其它线程对该资源进行读或写,也就是说:读-读能共存,读-写不能共存,写-写不能共存.这就需要一个读/写锁来解决这个问题. 阿里巴巴四面最后的问题就涉及到了读写锁的实现. 问:对JAVA中的读写锁熟悉吗? 我:还可以... 问:简单介绍一下...…