Book01-No.6 读写锁定模式
1、读写锁定模式
?
只允许当前有一个线程写入,在一个线程写入的时候,不能读取允许多个读取线程同时操作读-读允许,读-写不允许,写-写不允许2、设计案列package com.metarnet.ReadersWriterPattern.Reusability;public class Main {public static void main(String[] args) {Data data = new Data();new ReadThread(data, "Reader-01").start();new ReadThread(data, "Reader-02").start();new ReadThread(data, "Reader-03").start();new ReadThread(data, "Reader-04").start();new ReadThread(data, "Reader-05").start();new ReadThread(data, "Reader-06").start();new WriterThread(data, "Writer-01", "ABCDEFGHIJKLMNOPQRSTUVWXYZ").start();new WriterThread(data, "Writer-02", "abcdefghijklmnopqrstuvwxyz").start();}}??